約 5,090,247 件
https://w.atwiki.jp/prcs/pages/24.html
電源遮断系統ファイル更新 reboot/halt記述追加不要 squeeze更新への事前準備 リポジトリのバックアップ KURO-BOX ~# KURO-BOX ~# mv /etc/apt/sources.list /share/ リポジトリの更新追加リポジトリ deb ftp //ftp.dti.ad.jp/pub/Linux/debian squeeze main contrib non-free KURO-BOX ~# KURO-BOX ~# vi /etc/apt/sources.list ・ ・ ・ KURO-BOX ~# アップデート 失敗(見難い為、改行記述) KURO-BOX ~# KURO-BOX ~# apt-get update ・ ・ ・ W GPG error ftp //ftp.dti.ad.jp squeeze Release The following signatures cou ldn t be verified because the public key is not available NO_PUBKEY AED4B06F47 3041FA W You may want to run apt-get update to correct these problems KURO-BOX ~# RSAキーの取得失敗正確なコマンドを打ってもたまに失敗します KURO-BOX ~# KURO-BOX ~# gpg --recv-keys AED4B06F473041FA gpg directory `/root/.gnupg created gpg new configuration file `/root/.gnupg/gpg.conf created gpg WARNING options in `/root/.gnupg/gpg.conf are not yet active during this run gpg keyring `/root/.gnupg/secring.gpg created gpg keyring `/root/.gnupg/pubring.gpg created gpg no keyserver known (use option --keyserver) gpg keyserver receive failed bad URI KURO-BOX ~# RSAキーの取得/追加 KURO-BOX ~# KURO-BOX ~# gpg --recv-keys AED4B06F473041FA gpg requesting key 473041FA from hkp server keys.gnupg.net gpg /root/.gnupg/trustdb.gpg trustdb created gpg key 473041FA public key "Debian Archive Automatic Signing Key (6.0/squeeze) ftpmaster@debian.org " imported gpg no ultimately trusted keys found gpg Total number processed 1 gpg imported 1 (RSA 1) KURO-BOX ~# gpg --armor --export AED4B06F473041FA | apt-key add - OK KURO-BOX ~#
https://w.atwiki.jp/yuichi0619/pages/11.html
研究室で使用しているオペレーティングシステムDebianについて。設定等。 xtightvncviewer(2008/6/21) 家のdebianにxtightvncviewerを入れた。 しかし、"can`t open display"とエラーが出る。 xserver-xorgをインストールすることで解決した。 latex再導入(2008/3/26) 研究室のパソコンにlatexを入れる。 以下のコマンドを実行。 $ apt-get install ptex-bin しかし、platexはうまくいくがdvipdfmxの所で下記のようなエラーがでる。 ** ERROR ** Could not find encoding file "H" フォントの設定がおかしいらしい。 しかたないので、AdobeReader8をdebパッケージでインストールし、 以下の様なシンボリックリンクを張る事で解決した。 $ ln -s /opt/Adobe/Reader8/Resource/CIDFont/ /usr/share/texmf/dvipdfm $ ln -s /opt/Adobe/Reader8/Resource/CMap/ /usr/share/texmf/dvipdfm 参考サイト: LaTeX(dvipdfmxの使い方) ttp //www.akita-nct.ac.jp/yamamoto/comp/latex/dvipdfmx/dvipdfmx.html#mk_pdf apache導入(2008/2/16) CGIプログラミングがしたくて自宅のdebianにapacheを入れた。 以下のコマンドを実行。 apt-get install apache その後/etc/apache/httpd.confを以下のように変更 # To use CGI scripts # AddHandler cgi-script .cgi ↓ # To use CGI scripts AddHandler cgi-script .cgi 公開するHTMLファイルは/var/wwwに、 CGIスクリプトは/usr/lib/cgi-binに設定されてるんで、そこに置く。 弄って遊びたいだけなんでポートは開かない。 参考サイト: CGIの設定 - Apacheの設定 - 自宅サーバーの構築 - 自宅サーバーでやってみよう!! ttp //vine-linux.ddo.jp/linux/apache/cgi.php ftpサーバ化(2007/11/19) 自宅のファイルサーバをftpサーバにしよう。 と、いうわけでまずはルータのport20,21を開放。 ProFTPdをインスコ。 とりあえず、inetd経由での起動にしておく。 # apt-get install proftpd アクセスは誰でも出来るようにしておく。問題があったら後で考えよう。 /etc/hosts.allowに、 proftpd ALL /etc/hosts.denyに、 ALL ALL を追加。 しかしroot直下にアクセスされると困る。 /etc/proftpd.confに、 Defaultroot ~ を追加。 これでグローバルIP使えば、ftpサーバっぽく使える。 ドメインはめんどい。また今度 参考サイト: deb/ftpサーバ -PukiWiki ttp //motoka.com/wiki/index.php?cmd=read page=deb%2FFTP%A5%B5%A1%BC%A5%D0 ProFTPDでサーバ構築 ttp //pierre.vg/x/modules/pukiwiki/?ProFTPD%A4%C7FTP%A5%B5%A1%BC%A5%D0%B9%BD%C3%DB%A1%CADebian%CA%D4%A1%CB host名変更(2007/11/19) 自宅のdebianファイルサーバ fileの名前が気に入らない。host名を変えよう。yuyukoへと。 /etc/hostnameのファイルを弄りhost名を変更。 /etc/hostsを開き、 127.0.0.1 localhost.localdomain localhost (ホスト名) ここも変更。めでたくyuyukoに。ただホスト名変えると本人より周りに迷惑がかかるんですよね。 参考サイト: Debianでホスト名の設定を行うには? ttp //www.millionwaves.com/200606141455.html キー配置変更(2007/8/2) HHKliteを自宅で購入。ctrlキーがAの左となる。 研究室でも統一しよう。というわけでcapsとctrlキーを入れ換える。 まずターミナルでのとっかえ。 /etc/console-tools/remapを編集。 s/keycode 58 = Caps_Lock/keycode 58 = Control/; s/keycode 29 = Control/keycode 29 = Caps_Lock/; を追加。というよりコメントアウトされていたので、コメントアウト削除。 次にXでも反映されるようにする。 /etc/X11/xorg.confのInputDeviceセクションに、一番下の行を追加。 Section "InputDevice" Identifier"Generic Keyboard" Driver"kbd" Option"CoreKeyboard" Option"XkbRules""xorg" Option"XkbModel""pc104" Option"XkbLayout""us" # swap ctrl caps key HHK =) Option "XkbOptions" "ctrl swapcaps" EndSection br 参考サイト: Debian GNU/Linux スレッドテンプレ ttp //debian.fam.cx/index.php?TopPage DebianMemo ttp //www.agusa.i.is.nagoya-u.ac.jp/person/ura/wiki/index.php?DebianMemo モニタ変更(2007/7/25) モニタを変更する。すると、表示される画面が妙に小さい。 設定を書き直す。 /var/log/Xorg.0.logの、 (II) I810(0) Supported additional Video Mode (II) I810(0) clock 129.4 MHz Image Size 518 x 324 mm (II) I810(0) h_active 1600 h_sync 1630 h_sync_end 1680 h_blank_end 1760 h_border 0 (II) I810(0) v_active 1200 v_sync 1201 v_sync_end 1204 v_blanking 1225 v_border 0 (II) I810(0) Ranges V min 56 V max 85 Hz, H min 30 H max 81 kHz, PixClock max 150 MHz (II) I810(0) Monitor name 210T Digital を参考に、/etc/X11/xorg.confの、 Section "Monitor" Identifier "210T Digital" Option "DPMS" DisplaySize 518 324 HorizSync 30-81 VertRefresh 56-85 Modeline "1600x1200" 129.4 1600 1630 1680 1760 1200 1201 1204 1225 EndSection Section "Screen" Identifier "Default Screen" Device "Intel Corporation 82915G/GV/910GL Express Chipset Family Graphics Controller" Monitor "210T Digital" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1600x1200" EndSubSection EndSection 部分を修正。 opera(200706/25) オペラ導入 /etc/apt/sources.listに deb http //deb.opera.com/opera etch non-free を、追加。 参考サイト ttp //debian.fam.cx/index.php?etch#content_1_15 latex(2007/6/1) レポート等の為latexを使いたい。 最初jlatexを試したがうまくいかない。原因は不明。 platexでやるとうまくいった。 xdviでは日本語で表示されるのに印刷すると文字化けする。原因は不明。 しかたないのでpdf化する方向に。 apt-get install dvipdfmx で、日本語に対応したpdfを作成出来るようにする。 しかし、xpdfで見ると日本語が抜けてる。原因は不明。 adobeのacrobatreaderをインストールし、それでpdfを見ると正しく日本語になった。 結果的には良かったが、多くの原因はわかっていない。 後々調べて理解すること。 追記(2007/7/4) apt-get install xpdf-japanese xpdf-japaneseをインストールする事で、xpdfを日本語化できた。
https://w.atwiki.jp/linuxlandisk/pages/13.html
LANDISK de Kogiidena さんのページを参考に debian をクリーンインストール http //web.archive.org/web/eggplant.ddo.jp/www/pukiwiki/index.php?deban26+clean+installation+using+bootld ってページが表示されないし・・・ Internet Archive Wayback Machine に見放されたか・・・? 基本的には http //iohack.sourceforge.jp/kogiidena/kernel26/bootld/bootld_255h_63s.mbr.gz を HDD に dd して LANDISK に搭載。 起動したらパーティション分けて http //iohack.sourceforge.jp/kogiidena/debian26/base/base26-sh4-20070709-etch.tgz をとってきて解凍したって感じ。 ネットワークの設定をちょっといじった程度かな。 2008/06/03 現在のHDDの様子 # fdisk -l Disk /dev/sda 500.1 GB, 500106780160 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 1 1 8001 83 Linux /dev/sda2 2 69 546210 82 Linux swap / Solaris /dev/sda3 70 60801 487829790 83 Linux
https://w.atwiki.jp/anthony/pages/37.html
Debian Wheezyのインストール Debian Wheezy Setupの続きです。 今回Wheezy版のDebianは誰かがminirootのようなものを作ってくれているわけではないので、DebianのInstallerを使ってセットアップします。 私が良く参考にするhttp //buffalo.nas-central.org/にも同じようなことが書いてあったので最近はこれが主流なんでしょうか。 Continue Installation remotely SSH lqqqqqqqqqqqu [!!] Continue installation remotely using SSH tqqqqqqqqqqqk x x x Start SSH x x To continue the installation, please use an SSH client to connect to x x the IP address 192.168.3.50 and log in as the "installer" user. For x x example x x x x ssh installer@192.168.3.50 x x x x The fingerprint of this SSH server s host key is x x 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 x x x x Please check this carefully against the fingerprint reported by your x x SSH client. x x x x Continue x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj この画面が表示されると ssh installer@192.168.3.50 のように接続先情報が表示されるので、これに合わせてSSHで接続する。 user、passは以下のとおり。※keyは書き換えてあります。 user installer pass install Choose a mirror of the Debian archive lqqqqqqqqqqqqqqu [!] Choose a mirror of the Debian archive tqqqqqqqqqqqqqqk x x x The goal is to find a mirror of the Debian archive that is close to x x you on the network -- be aware that nearby countries, or even your x x own, may not be the best choice. x x x x Debian archive mirror country x x x x Spain x x Sweden a x x Switzerland a x x Taiwan a x x Thailand a x x Turkey a x x Ukraine x x United Kingdom a x x United States x x x x Go Back x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj Japanを選択 lqqqqqqqqqqqqqqu [!] Choose a mirror of the Debian archive tqqqqqqqqqqqqqqk x x x Please select a Debian archive mirror. You should use a mirror in x x your country or region if you do not know which mirror has the best x x Internet connection to you. x x x x Usually, ftp. your country code .debian.org is a good choice. x x x x Debian archive mirror x x x x ftp.jp.debian.org x x ftp.nara.wide.ad.jp x x dennou-k.gfd-dennou.org a x x dennou-q.gfd-dennou.org a x x dennou-h.gfd-dennou.org a x x cdn.debian.net a x x ftp.dti.ad.jp x x x x Go Back x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj ftp.jp.debian.orgを選択 lqqqqqqqqqqqqu [!] Choose a mirror of the Debian archive tqqqqqqqqqqqqk x x x If you need to use a HTTP proxy to access the outside world, enter x x the proxy information here. Otherwise, leave this blank. x x x x The proxy information should be given in the standard form of x x "http //[[user][ pass]@]host[ port]/". x x x x HTTP proxy information (blank for none) x x x x ___________________________________________________________________ x x x x Go Back Continue x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj プロキシーは不要な環境なのでブランクのまま Continue Select a language lqqqqqqqqqqqqqqqqqqqqqqqu [!!] Select a language tqqqqqqqqqqqqqqqqqqqqqqqqk x x x Choose the language to be used for the installation process. The x x selected language will also be the default language for the installed x x system. x x x x Language x x x x Catalan - Catala x x Chinese (Simplified) - 中文(簡体) a x x Chinese (Traditional) - 中文(繁体) x x Croatian - Hrvatski a x x Czech - ?e?tina a x x Danish - Dansk a x x Dutch - Nederlands a x x Dzongkha - ??????? a x x English - English x x x x Go Back x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj Japaneseを選択 場所の選択 言語を日本語にしたのでここから急に日本語表示になる。 lqqqqqqqqqqqqqqqqqqqqqqqqqqqu [!] 場所の選択 tqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x ここで選択された場所は、時間帯の設定のほか、システムロケールの選択の x x 支援などに使われます。通常これはあなたの居住する国であるはずです。 x x x x アジア についての場所を一覧表示しています。一覧にあなたの場所がないと x x きには、別の大陸または地域を選ぶために 戻る を選択してください。 x x x x 国・領土・地域 x x x x 香港 x x 台湾 a x x 大韓民国 (韓国) a x x 中国 a x x 朝鮮民主主義人民共和国 a x x 東ティモール a x x 日本 x x x x 戻る x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 日本を選択 ユーザとパスワードのセットアップ lqqqqqqqqqqqqqqqqu [!!] ユーザとパスワードのセットアップ tqqqqqqqqqqqqqqqqk x x x root (システム管理者アカウント) のパスワードをここで設定する必要が x x あります。悪意のある、あるいは資格のないユーザが root 権限を得てしま x x うことは大損害につながるので、root のパスワードは簡単に推測できるもの x x にならないよう注意を払うべきです。辞書に載っている単語や、あなたのミ x x ドルネームのようにあなたに関連する語であってはなりません。 x x x x 良いパスワードは、アルファベット・数字・記号で構成されます。また、定 x x 期的にパスワードは変更されるべきです。 x x x x root ユーザのパスワードを空にすべきではありません。空のままにすると、 x x root アカウントは無効にされ、システムの初期ユーザアカウントに "sudo" x x コマンドを使って root になる権限が与えられます。 x x x x x x _____________________________________________________________________ x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj パスワードを設定 lqqqqqqqqqqqqqqu [!!] ユーザとパスワードのセットアップ tqqqqqqqqqqqqqqqk x x x 確認のために、先ほど入力した同じ root のパスワードを再度入力してくだ x x さい。 x x x x 確認のため、再度パスワードを入力してください x x x x ____________________________________________________________________ x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj パスワードを再入力 lqqqqqqqqqqqqqqqu [!!] ユーザとパスワードのセットアップ tqqqqqqqqqqqqqqqk x x x ユーザアカウントは非管理者権限で、root アカウントの代わりとして使うた x x めに作成されます。 x x x x このユーザの本名を入力してください。この情報は、ユーザの本名を表示あ x x るいは利用するプログラムのほか、このユーザから送られるメールのデフォ x x ルトの発信元といった形で使われます。あなたのフルネームを入力するのが x x 妥当な選択でしょう。 x x x x 新しいユーザの本名 (フルネーム) x x x x _____________________________________________________________________ x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 設定する意味が分からないのでブランクのまま Continue lqqqqqqqqqqqqqqu [!!] ユーザとパスワードのセットアップ tqqqqqqqqqqqqqqqk x x x 新しいアカウントのユーザ名を選んでください。あなたのファーストネーム x x を使うのは妥当な選択です。ユーザ名の先頭は小文字アルファベットでなけ x x ればならず、数字・小文字アルファベットの任意の組合わせで構成されます x x 。 x x x x あなたのアカウントのユーザ名 x x x x ____________________________________________________________________ x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj NANDブート時と同じように構成したいのでkurobox lqqqqqqqqqqqqqqu [!!] ユーザとパスワードのセットアップ tqqqqqqqqqqqqqqqk x x x 良いパスワードは、アルファベット・数字・記号で構成されます。また、定 x x 期的にパスワードは変更されるべきです。 x x x x 新しいユーザのパスワードを選んでください x x x x ____________________________________________________________________ x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj kurobox lqqqqqqqqqqqqqqu [!!] ユーザとパスワードのセットアップ tqqqqqqqqqqqqqqqk x x x 確認のため、先ほど入力したのと同じユーザパスワードを再度正確に入力し x x てください。 x x x x 確認のため、再度パスワードを入力してください x x x x ____________________________________________________________________ x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj パスワードの再入力 ディスクのパーティショニング lqqqqqqqqqqqqqqqqqqu [!!] ディスクのパーティショニング tqqqqqqqqqqqqqqqqqqk x x x 選択したディスク内のすべてのデータは失われます。ただし、変更を本当に x x 行うことを確認するまでは、実際にはこの処理は行われません。 x x x x パーティショニングするディスクの選択 x x x x SCSI1 (0,0,0) (sda) - 250.1 GB ATA Hitachi HTS54252 x x x x 戻る x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj 250Gの2.5inch HDDを繋いであるのが分かります。 lqqqqqqqqqqqqqqqqqqu [!] ディスクのパーティショニング tqqqqqqqqqqqqqqqqqqqk x x x 選択されたパーティショニング x x x x SCSI1 (0,0,0) (sda) - ATA Hitachi HTS54252 250.1 GB x x x x ディスクは、いくつかの異なる機構のうちの 1 つでパーティショニングされ x x ます。よくわからなければ、最初の選択肢を選んでください。 x x x x パーティショニング機構 x x x x すべてのファイルを 1 つのパーティションに (初心者ユーザには推奨) x x /home パーティションの分割 x x /home, /usr, /var, /tmp パーティションを分割 x x x x 戻る x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj あまり細かく分かれていると空き領域を効率よく使えないので、すべてのファイルを 1 つのパーティションにを選択 lqqqqqqqqqqqqqqqqqqu [!!] ディスクのパーティショニング tqqqqqqqqqqqqqqqqqqk x x x これはあなたの現在の設定済みパーティションとマウントポイントの概要で x x す。その設定 (ファイルシステム、マウントポイントなど) を変更したいパ x x ーティション、新しいパーティションを追加するための空き領域、あるいは x x パーティションテーブルを初期化したいデバイスのいずれかを選択してくだ x x さい。 x x x x 論理ボリュームマネージャの設定 x x a x x SCSI1 (0,0,0) (sda) - 250.1 GB ATA Hitachi HTS54252 a x x 1. 基本 254.8 MB B f ext2 /boot a x x 2. 基本 249.4 GB f ext4 / a x x 5. 論理 374.3 MB f スワップ スワップ a x x a x x パーティションへの変更を元に戻す x x パーティショニングの終了とディスクへの変更の書き込み x x x x 戻る x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj カスタマイズはできないみたい。特に気にせずパーティショニングの終了とディスクへの変更の書き込みを選択 lqqqqqqqqqqqqqqqqu [!!] ディスクのパーティショニング tqqqqqqqqqqqqqqqqqk x x x 続けると、以下に挙げた変更はディスクに書き込まれます。あるいは、手動 x x でさらに変更を加えることができます。 x x x x *警告* これは、パーティションを初期化するのと同様に、削除するとした x x パーティションのすべてのデータを破壊します。 x x x x 以下のデバイスのパーティションテーブルが変更されます x x SCSI1 (0,0,0) (sda) x x x x 以下のパーティションは初期化されます x x SCSI1 (0,0,0) (sda) のパーティション 1 を ext2 に x x SCSI1 (0,0,0) (sda) のパーティション 2 を ext4 に x x SCSI1 (0,0,0) (sda) のパーティション 5 を スワップ に x x x x ディスクに変更を書き込みますか? x x x x はい いいえ x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj はい popularity-contest lqqqqqqqqqqqqqqu [!] popularity-contest を設定しています tqqqqqqqqqqqqqqk x x x このシステムであなたが最も利用したパッケージについての統計をディスト x x リビューション開発者に匿名で提供するようシステムを設定できます。この x x 情報は私たちが 1 番目の配布 CD に入れるべきパッケージであるかどうかな x x どを決定する際に役立ちます。 x x x x 参加することを選ぶと、自動提出スクリプトが毎週 1 回自動的に実行され、 x x ディストリビューション開発者に統計が送られます。収集された統計は、 x x http //popcon.debian.org/ で見ることができます。 x x x x この決定は、あとでいつでも "dpkg-reconfigure popularity-contest" を実 x x 行して変更できます。 x x x x Debian パッケージ利用調査に参加しますか? x x x x 戻る はい いいえ x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj ソフトウェアの選択 lqqqqqqqqqqqqqqqqqqqqqqqu [!] ソフトウェアの選択 tqqqqqqqqqqqqqqqqqqqqqqqqk x x x 現時点では、システムのコアのみがインストールされている状態です。あな x x たのニーズに合うようにシステムを調整するために、以下の定義済みソフト x x ウェアコレクションから 1 つ以上をインストールできます。 x x x x インストールするソフトウェアの選択 x x [ ] Debian デスクトップ環境 x x [ ] Web サーバ x x [ ] プリンタサーバ a x x [ ] SQL データベース a x x [ ] DNS サーバ a x x [ ] ファイルサーバ a x x [ ] メールサーバ a x x [*] SSH サーバ a x x [ ] ノート PC x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj まずは最小構成で進めようと思います。のでそのまま 続ける インストールの完了 lqqqqqqqqqqqqqqqqqqqqqu [!!] インストールの完了 tqqqqqqqqqqqqqqqqqqqqqqk x x x インストール完了 x x インストールは完了し、新しいシステムを起動する時となりました。あなた x x のシステムが新しいシステムをインストールしたディスクから起動するよう x x 、インストールメディア (CD-ROM、フロッピー) が除かれていることを確認 x x してください。 x x x x 戻る 続ける x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj そのまま 続ける Abort the installationThe system is going down NOW! Sent SIGTERM to all processes Sent SIGKILL to all processes Requesting system reboot [28071.652462] Restarting system. Orion1 CPU = Low === KURO U-Boot. === ** LOADER ** ** KUROBOX BOARD KURO_BOX LE (CFG_ENV_ADDR=fffff000) U-Boot 1.1.1 (Apr 10 2007 - 18 10 08) Marvell version 1.12.1 - TINY DRAM CS[0] base 0x00000000 size 128MB DRAM Total size 128MB [256kB@fffc0000] Flash 256 kB Addresses 20M - 0M are saved for the U-Boot usage. Mem malloc Initialization (20M - 16M) Done NAND 256 MB Soc 88F5182 A2 CPU ARM926 (Rev 0) running @ 500Mhz Orion 1 streaming disabled SysClock = 250Mhz , TClock = 166Mhz USB 0 host mode USB 1 host mode PCI 0 PCI Express Root Complex Interface PCI 1 Conventional PCI, speed = 33000000 Net egiga0 [PRIME] Using 88E1118 phy hit any key to switch tftp boot. Hit any key to stop autoboot 2 1 0 system_bootend Hit any key to stop autoboot 3 2 1 0 Reset IDE Marvell Serial ATA Adapter Integrated Sata device found Device 0 OK Model Hitachi HTS542525K9SA00 Firm BBFOC31P Ser# 080422BB6F00WDDDBT6G Type Hard Disk Supports 48-bit addressing Capacity 238475.1 MB = 232.8 GB (488397168 x 512) Using device ide0, partition 1 Loading from block device ide device 0, partition 1 Name hda1 Type U-Boot File /uImage.buffalo 1484072 bytes read Using device ide0, partition 1 Loading from block device ide device 0, partition 1 Name hda1 Type U-Boot File /initrd.buffalo 2342569 bytes read stop_sound ## Booting image at 00100000 ... Image Name kernel 3.2.0-4-orion5x Created 2015-03-10 21 14 02 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1484008 Bytes = 1.4 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK ## Loading Ramdisk Image at 02000000 ... Image Name ramdisk 3.2.0-4-orion5x Created 2015-03-10 21 14 03 UTC Image Type ARM Linux RAMDisk Image (gzip compressed) Data Size 2342505 Bytes = 2.2 MB Load Address 00000000 Entry Point 00000000 Verifying Checksum ... OK Starting kernel ... arg console=ttyS0,115200 Uncompressing Linux... done, booting the kernel. [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.2.0-4-orion5x (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 Debian 3.2.65-1+deb7u2 [ 0.000000] CPU Feroceon [41069260] revision 0 (ARMv5TEJ), cr=a0053177 [ 0.000000] CPU VIVT data cache, VIVT instruction cache [ 0.000000] Machine Buffalo/Revogear Kurobox Pro [ 0.000000] Clearing invalid memory bank 0KB@0xffffffff [ 0.000000] Clearing invalid memory bank 0KB@0xffffffff [ 0.000000] Clearing invalid memory bank 0KB@0xffffffff [ 0.000000] Ignoring unrecognised tag 0x00000000 [ 0.000000] Ignoring unrecognised tag 0x00000000 [ 0.000000] Ignoring unrecognised tag 0x00000000 [ 0.000000] Ignoring unrecognised tag 0x41000403 [ 0.000000] Memory policy ECC disabled, Data cache writeback [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages 32512 [ 0.000000] Kernel command line console=ttyS0,115200 [ 0.000000] PID hash table entries 512 (order -1, 2048 bytes) [ 0.000000] Dentry cache hash table entries 16384 (order 4, 65536 bytes) [ 0.000000] Inode-cache hash table entries 8192 (order 3, 32768 bytes) [ 0.000000] Memory 128MB = 128MB total [ 0.000000] Memory 123156k/123156k available, 7916k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout [ 0.000000] vector 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc 0xc8800000 - 0xfd800000 ( 848 MB) [ 0.000000] lowmem 0xc0000000 - 0xc8000000 ( 128 MB) [ 0.000000] modules 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text 0xc0008000 - 0xc039c088 (3665 kB) [ 0.000000] .init 0xc039d000 - 0xc03c0000 ( 140 kB) [ 0.000000] .data 0xc03c0000 - 0xc03f9fc0 ( 232 kB) [ 0.000000] .bss 0xc03f9fe4 - 0xc045ca7c ( 395 kB) [ 0.000000] NR_IRQS 64 [ 0.000000] sched_clock 32 bits at 166MHz, resolution 5ns, wraps every 25769ms [ 0.000000] Console colour dummy device 80x30 [ 12.620021] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104) [ 12.689711] pid_max default 32768 minimum 301 [ 12.690023] Security Framework initialized [ 12.690207] Mount-cache hash table entries 512 [ 12.690940] Initializing cgroup subsys cpuacct [ 12.690989] Initializing cgroup subsys memory [ 12.691048] Initializing cgroup subsys devices [ 12.691079] Initializing cgroup subsys freezer [ 12.691107] Initializing cgroup subsys net_cls [ 12.691136] Initializing cgroup subsys blkio [ 12.691191] Initializing cgroup subsys perf_event [ 12.691379] CPU Testing write buffer coherency ok [ 12.693894] devtmpfs initialized [ 12.697381] print_constraints dummy [ 12.697835] NET Registered protocol family 16 [ 12.699386] Orion ID MV88F5182-A2. TCLK=166666667. [ 12.703154] Applying Orion-1/Orion-NAS PCIe config read transaction workaround [ 12.703909] PCI bus0 Fast back to back transfers disabled [ 12.710118] bio create slab bio-0 at 0 [ 12.711296] vgaarb loaded [ 12.713280] Switching to clocksource orion_clocksource [ 12.758062] NET Registered protocol family 2 [ 12.791444] IP route cache hash table entries 1024 (order 0, 4096 bytes) [ 12.793204] TCP established hash table entries 4096 (order 3, 32768 bytes) [ 12.793530] TCP bind hash table entries 4096 (order 2, 16384 bytes) [ 12.793675] TCP Hash tables configured (established 4096 bind 4096) [ 12.793708] TCP reno registered [ 12.793748] UDP hash table entries 256 (order 0, 4096 bytes) [ 12.793820] UDP-Lite hash table entries 256 (order 0, 4096 bytes) [ 12.794446] NET Registered protocol family 1 [ 12.794985] Unpacking initramfs... [ 13.350033] Freeing initrd memory 2284K [ 13.350064] NetWinder Floating Point Emulator V0.97 (double precision) [ 13.351510] audit initializing netlink socket (disabled) [ 13.351594] type=2000 audit(0.720 1) initialized [ 13.354742] VFS Disk quotas dquot_6.5.2 [ 13.354999] Dquot-cache hash table entries 1024 (order 0, 4096 bytes) [ 13.355292] msgmni has been set to 245 [ 13.356779] alg No test for stdrng (krng) [ 13.357052] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 13.357092] io scheduler noop registered [ 13.357120] io scheduler deadline registered [ 13.357271] io scheduler cfq registered (default) [ 13.357515] mv_xor_shared mv_xor_shared.0 Marvell shared XOR driver [ 13.393468] mv_xor mv_xor.0 Marvell XOR ( xor cpy ) [ 13.433461] mv_xor mv_xor.1 Marvell XOR ( xor fill cpy ) [ 13.434503] Serial 8250/16550 driver, 2 ports, IRQ sharing disabled [ 13.456143] serial8250.0 ttyS0 at MMIO 0xf1012000 (irq = 3) is a 16550A [ 13.883791] console [ttyS0] enabled [ 13.908120] serial8250.1 ttyS1 at MMIO 0xf1012100 (irq = 4) is a 16550A [ 13.916953] physmap platform flash device 00040000 at f4000000 [ 13.923108] Found SST 39LF020 [ 13.926262] physmap-flash.0 Found 1 x8 devices at 0x0 in 8-bit bank [ 13.932633] number of JEDEC chips 1 [ 13.970360] NAND device Manufacturer ID 0x20, Chip ID 0xda (ST Micro NAND 256MiB 3,3V 8-bit) [ 13.979166] Scanning device for bad blocks [ 14.015475] Bad eraseblock 854 at 0x000006ac0000 [ 14.078859] Creating 3 MTD partitions on "orion_nand" [ 14.084075] 0x000000000000-0x000000400000 "uImage" [ 14.091634] 0x000000400000-0x000004400000 "rootfs" [ 14.099387] 0x000004400000-0x000010000000 "extra" [ 14.108359] mousedev PS/2 mouse device common for all mice [ 14.114902] i2c /dev entries driver [ 14.123016] rtc-rs5c372 0-0032 rs5c372a found, 24hr, driver version 0.6 [ 14.135111] rtc-rs5c372 0-0032 rtc core registered rtc-rs5c372 as rtc0 [ 14.144416] TCP cubic registered [ 14.147659] NET Registered protocol family 17 [ 14.152153] Registering the dns_resolver key type [ 14.156974] VFP support v0.3 not present [ 14.162261] registered taskstats version 1 [ 14.168196] rtc-rs5c372 0-0032 setting system clock to 2015-03-10 21 15 35 UTC (1426022135) [ 14.176814] Initializing network drop monitor service [ 14.183495] Freeing init memory 140K Loading, please wait... [ 14.362125] udevd[52] starting version 175 [ 14.920528] SCSI subsystem initialized [ 15.152042] sata_mv sata_mv.0 slots 32 ports 2 [ 15.212006] scsi0 sata_mv [ 15.221725] scsi1 sata_mv [ 15.231175] ata1 SATA max UDMA/133 irq 29 [ 15.235359] ata2 SATA max UDMA/133 irq 29 [ 15.743454] ata1 SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 15.783482] ata1.00 ATA-8 Hitachi HTS542525K9SA00, BBFOC31P, max UDMA/133 [ 15.790451] ata1.00 488397168 sectors, multi 0 LBA48 NCQ (depth 31/32) [ 15.853498] ata1.00 configured for UDMA/133 [ 15.858597] scsi 0 0 0 0 Direct-Access ATA Hitachi HTS54252 BBFO PQ 0 ANSI 5 [ 16.213416] ata2 SATA link down (SStatus 0 SControl 300) [ 16.290683] sd 0 0 0 0 [sda] 488397168 512-byte logical blocks (250 GB/232 GiB) [ 16.301571] sd 0 0 0 0 [sda] Write Protect is off [ 16.306835] sd 0 0 0 0 [sda] Write cache enabled, read cache enabled, doesn t support DPO or FUA [ 16.362928] sda sda1 sda2 sda3 sda5 [ 16.374243] sd 0 0 0 0 [sda] Attached SCSI disk Begin Loading essential drivers ... done. Begin Running /scripts/init-premount ... done. Begin Mounting root file system ... Begin Running /scripts/local-top ... done. Begin Running /scripts/local-premount ... done. [ 17.643965] EXT4-fs (sda2) mounted filesystem with ordered data mode. Opts (null) Begin Running /scripts/local-bottom ... done. done. Begin Running /scripts/init-bottom ... done. INIT version 2.88 booting [info] Using makefile-style concurrent boot in runlevel S. [....] Starting the hotplug events dispatcher udevd[ 21.375725] udevd[248] starting version 175 [ ok . [....] Synthesizing the initial hotplug events...[ 22.291560] mv643xx_eth MV-643xx 10/100/1000 ethernet driver version 1.4 [ 22.366532] mv643xx_eth smi probed [ 22.661027] usbcore registered new interface driver usbfs [ 22.790017] usbcore registered new interface driver hub [ 22.852682] usbcore registered new device driver usb [ 22.860997] ehci_hcd USB 2.0 Enhanced Host Controller (EHCI) Driver [ 22.917271] alg hash Test 6 failed for mv-hmac-sha1 [ 22.922338] 00000000 9a 5e 0d 81 ff f1 0b 69 3b 73 88 c8 d6 c9 13 d9 [ 22.928838] 00000010 06 e3 53 3e [ ok [ 23.111259] mv643xx_eth_port mv643xx_eth_port.0 eth0 port 0 with MAC address XX XX XX XX XX XX [ 23.179638] orion-ehci orion-ehci.0 Marvell Orion EHCI [ 23.239391] orion-ehci orion-ehci.0 new USB bus registered, assigned bus number 1 done. [ 23.333568] orion-ehci orion-ehci.0 irq 17, io mem 0xf1050000 [ 23.371174] orion-ehci orion-ehci.0 USB 2.0 started, EHCI 1.00 [ 23.441050] usb usb1 New USB device found, idVendor=1d6b, idProduct=0002 [ 23.447952] usb usb1 New USB device strings Mfr=3, Product=2, SerialNumber=1 [ 23.455210] usb usb1 Product Marvell Orion EHCI [ 23.459915] usb usb1 Manufacturer Linux 3.2.0-4-orion5x ehci_hcd [ 23.466125] usb usb1 SerialNumber orion-ehci.0 [ 23.528137] hub 1-0 1.0 USB hub found [ 23.531924] hub 1-0 1.0 1 port detected [....] Waiting for /dev to be fully populated...[ 23.581341] orion-ehci orion-ehci.1 Marvell Orion EHCI [ 23.622006] orion-ehci orion-ehci.1 new USB bus registered, assigned bus number 2 [ 23.693531] orion-ehci orion-ehci.1 irq 12, io mem 0xf10a0000 [ 23.714740] orion-ehci orion-ehci.1 USB 2.0 started, EHCI 1.00 [ 23.770882] usb usb2 New USB device found, idVendor=1d6b, idProduct=0002 [ 23.777755] usb usb2 New USB device strings Mfr=3, Product=2, SerialNumber=1 [ 23.786572] usb usb2 Product Marvell Orion EHCI [ 23.791286] usb usb2 Manufacturer Linux 3.2.0-4-orion5x ehci_hcd [ 23.797527] usb usb2 SerialNumber orion-ehci.1 [ 23.813252] hub 2-0 1.0 USB hub found [ 23.823524] hub 2-0 1.0 1 port detected [ ok done. [....] Activating swap...[ 25.575107] Adding 365564k swap on /dev/sda5. Priority -1 extents 1 across 365564k [ ok done. [ 25.784209] EXT4-fs (sda2) re-mounted. Opts (null) [....] Checking root file system...fsck from util-linux 2.20.1 /dev/sda2 clean, 28999/15228928 files, 1152291/60895488 blocks [ ok done. [ 26.623887] EXT4-fs (sda2) re-mounted. Opts errors=remount-ro [....] Creating compatibility symlink from /etc/mtab to /proc/mounts. ...[warn (warning). [....] Cleaning up temporary files... /tmp[ ok . [....] Activating lvm and md swap...[ ok done. [....] Checking file systems...fsck from util-linux 2.20.1 /dev/sda1 clean, 19/124496 files, 24420/248832 blocks [ ok done. [....] Mounting local filesystems...[ ok done. [....] Activating swapfile swap...[ ok done. [....] Cleaning up temporary files...[ ok . [....] Setting kernel variables ...[ ok done. [....] Configuring network interfaces...[ ok done. [....] Starting rpcbind daemon...[ 39.283999] NET Registered protocol family 10 [ ok [ 39.856487] ADDRCONF(NETDEV_UP) eth0 link is not ready . [....] Starting NFS common utilities statd[ 40.687439] RPC Registered named UNIX socket transport module. [ 40.693454] RPC Registered udp transport module. [ 40.698162] RPC Registered tcp transport module. [ 40.702863] RPC Registered tcp NFSv4.1 backchannel transport module. [ 40.794613] FS-Cache Loaded [ 40.951004] FS-Cache Netfs nfs registered for caching [ 41.029764] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). idmapd[ ok . [ 41.634490] mv643xx_eth_port mv643xx_eth_port.0 eth0 link up, 100 Mb/s, full duplex, flow control disabled [ 41.644559] ADDRCONF(NETDEV_CHANGE) eth0 link becomes ready [....] Cleaning up temporary files...[ ok . [....] Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix[ ok . INIT Entering runlevel 2 [info] Using makefile-style concurrent boot in runlevel 2. [....] Starting rpcbind daemon...[....] Already running.[ ok . [....] Starting NFS common utilities statd idmapd[ ok . [....] Starting enhanced syslogd rsyslogd[ ok . [....] Starting deferred execution scheduler atd[ ok . [....] Starting periodic command scheduler cron[ ok . [....] Starting MTA exim4[ ok . [....] Starting OpenBSD Secure Shell server sshd[ ok . [....] Starting Daemon for Linkstation/Kuro micro controller micro-evtd[ ok . Debian GNU/Linux 7 debian ttyS0 debian login root Password Linux debian 3.2.0-4-orion5x #1 Debian 3.2.65-1+deb7u2 armv5tel The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. root@debian ~# インストール完了! 設置のため一度シャットダウン root@debian ~# shutdown -h now Broadcast message from root@debian (pts/0) (Wed Mar 11 06 16 53 2015) The system is going down for system halt NOW! INIT Switching to runlevel 0 INIT Sending processe[info] Using makefile-style concurrent boot in runlevel 0. [....] Stopping deferred execution scheduler atd[ ok . [....] Stopping MTA exim4_listener[ ok . [....] Stopping Daemon for Linkstation/Kuro micro controller micro-evtd[ ok . [....] Asking all remaining processes to terminate...[ ok done. [....] All processes ended within 1 seconds...[ ok done. [....] Stopping enhanced syslogd rsyslogd[ ok . [....] Stopping NFS common utilities idmapd statd[ ok . [info] Saving the system clock. [info] Hardware Clock updated to Wed Mar 11 06 16 58 JST 2015. [....] Stopping rpcbind daemon...rpcbind rpcbind terminating on signal. Restart with "rpcbind -w" [ ok . [....] Deconfiguring network interfaces...Internet Systems Consortium DHCP Client 4.2.2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https //www.isc.org/software/dhcp/ Listening on LPF/eth0/XX XX XX XX XX XX Sending on LPF/eth0/XX XX XX XX XX XX Sending on Socket/fallback DHCPRELEASE on eth0 to 192.168.3.1 port 67 [ ok done. [....] Deactivating swap...[ ok done. [....] Unmounting local filesystems...[ ok done. [ 99.630022] EXT4-fs (sda2) re-mounted. Opts (null) [info] Will now halt. [ 101.956390] sd 0 0 0 0 [sda] Synchronizing SCSI cache [ 101.961857] sd 0 0 0 0 [sda] Stopping disk [ 102.463762] Power down. [ 102.466219] kurobox_pro_power_off triggering power-off... [ 102.539404] ata1 exception Emask 0x10 SAct 0x0 SErr 0x180000 action 0x6 frozen [ 102.546792] ata1 edma_err_cause=00000020 pp_flags=00000000, SError=00180000 [ 102.553886] ata1 SError { 10B8B Dispar } [ 102.558019] ata1 hard resetting link
https://w.atwiki.jp/anthony/pages/27.html
玄箱PROパッチ適用 私のようにswat不具合を抱えた玄箱PROを持っている場合は必要になる作業です。ここではTFTPを使用したパッチ適用(ファームウェア・バージョンアップ)です。これもシリアルコンソールなしにはできません。 TFTPサーバー Poor TFTP Server for WIN32をダウンロードして展開 ptftp32.exeを実行 Timeoutは60秒に設定しておく 同じディレクトリにinitrd.buffaloとuImage.buffaloを配置しておく シリアルコンソールからリブートする KUROBOX-PRO ~# reboot PCのアドレスが192.168.1.4でさっき玄箱PROをブートしたときのアドレスが192.168.1.12だったのでserveripにはPCのアドレス、ipaddrには玄箱PROのアドレスを設定 Marvell setenv serverip 192.168.1.4 Marvell setenv ipaddr 192.168.1.12 Marvell tftp $(default_kernel_addr) $(kernel) Using egiga0 device TFTP from server 192.168.1.4; our IP address is 192.168.1.12 Filename uImage.buffalo . Load address 0x100000 Loading ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ############### done Bytes transferred = 1736612 (1a7fa4 hex) Marvell setenv bootargs $(bootargs_base) $(bootargs_root) rw initrd=0x02000040,20M panic=5 $(buffalo_ver) Marvell bootm $(default_kernel_addr) $(default_initrd_addr) stop_sound ## Booting image at 00100000 ... Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK ## Loading Ramdisk Image at 02000000 ... Image Name initrd Created 2007-04-10 13 46 52 UTC Image Type ARM Linux RAMDisk Image (gzip compressed) Data Size 19286692 Bytes = 18.4 MB Load Address 00000000 Entry Point 00000000 Verifying Checksum ... Bad Data CRC bootm fail. system_not_found Using egiga0 device TFTP from server 192.168.1.4; our IP address is 192.168.1.12 Filename uImage.buffalo . Load address 0x100000 Loading ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ############### done Bytes transferred = 1736612 (1a7fa4 hex) Using egiga0 device TFTP from server 192.168.1.4; our IP address is 192.168.1.12 Filename initrd.buffalo . Load address 0x2000000 Loading ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ############################################################## done Bytes transferred = 19286756 (1264ae4 hex) stop_sound ## Booting image at 00100000 ... Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK ## Loading Ramdisk Image at 02000000 ... Image Name initrd Created 2007-04-10 13 46 52 UTC Image Type ARM Linux RAMDisk Image (gzip compressed) Data Size 19286692 Bytes = 18.4 MB Load Address 00000000 Entry Point 00000000 Verifying Checksum ... OK Starting kernel ... arg console=ttyS0,115200 root=/dev/sda2 rw panic=5 rw initrd=0x02000040,20M panic=5 BOOTVER=1.091 CONFIG_KUROBOX_PLATFORM CONFIG_KUROBOX_KUROBOX --- Uncompressing Linux........................................................ ......................................................... done, booting the kernel. Linux version 2.6.12.6-arm1 (root@dev-hara) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #27 Tue Apr 10 22 47 16 JST 2007 CPU ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ) CPU0 D VIVT write-back cache CPU0 I cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets CPU0 D cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets Machine MV-88fxx81 Using UBoot passing parameters structure Sys Clk = 250000000, Tclk = 166664740 Memory policy ECC disabled, Data cache writeback Built 1 zonelists Kernel command line console=ttyS0,115200 root=/dev/sda2 rw panic=5 rw initrd=0x02000040,20M panic=5 BOOTVER=1.091 PID hash table entries 1024 (order 10, 16384 bytes) Console colour dummy device 80x30 Dentry cache hash table entries 32768 (order 5, 131072 bytes) Inode-cache hash table entries 16384 (order 4, 65536 bytes) Memory 128MB 0MB 0MB 0MB = 128MB total Memory 105600KB available (3037K code, 426K data, 112K init) Mount-cache hash table entries 512 CPU Testing write buffer coherency ok checking if image is initramfs...it isn t (no cpio magic); looks like an initrd Freeing initrd memory 20480K NET Registered protocol family 16 serial_initialize_ttyS1 (Debug) ttyS1 is initialized. config_device_cs Error Unknown board CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 128MB SDRAM_CS1 ....disable SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e0000000, size 128MB PEX0_IO ....base f2000000, size 1MB PCI0_MEM ....base e8000000, size 128MB PCI0_IO ....base f2100000, size 1MB INTER_REGS ....base f1000000, size 1MB DEVICE_CS0 ....base fa000000, size 2MB DEVICE_CS1 ....base f4000000, size 32MB DEVICE_CS2 ....base fa800000, size 1MB DEV_BOOCS ....base ff800000, size 8MB CRYPTO ENG ....no such Flash bankwidth 1, base ff800000, size 400000 KUROBOX FLASH size 4096[KB] Marvell Development Board (LSP Version 1.10.3.patch5_DB_NAS)-- KUROBOX_ BOARD_KUROBOX Soc 88F5182 A2 Detected Tclk 166664740 and SysClk 250000000 Marvell USB EHCI Host controller #0 c3403bc0 Marvell USB EHCI Host controller #1 c3403a40 pexBarOverlapDetect winNum 2 overlap current 0 mvPexInit Warning Bar 2 size is illigal it will be disabled please check Pex and CPU windows configuration PCI bus0 Fast back to back transfers enabled PCI bus1 Fast back to back transfers enabled SCSI subsystem initialized usbcore registered new driver usbfs usbcore registered new driver hub Use the XOR engines (offloading) for enhancing the following functions o RAID 5 Xor calculation o kernel memcpy o kenrel memzero o copy user to/from kernel buffers Number of XOR engines to use 2 cesadev_init(c00122e4) Fast Floating Point Emulator V0.9 (c) Peter Teichmann. inotify device minor=63 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. SGI XFS with no debug enabled Serial 8250/16550 driver $Revision 1.90 $ 4 ports, IRQ sharing disabled ttyS0 at MMIO 0x0 (irq = 3) is a 16550A ttyS1 at MMIO 0x0 (irq = 4) is a 16550A io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized 3 RAM disks of 32768K size 1024 blocksize loop loaded (max 8 devices) Marvell Gigabit Ethernet Driver egiga o Ethernet descriptors in DRAM o DRAM SW cache-coherency o Checksum offload enabled o Loading network interface ** egiga_init_module (10) eth0 Intergrated Sata device found scsi0 Marvell SCSI to SATA adapter scsi1 Marvell SCSI to SATA adapter Vendor Hitachi Model HDT725050VLA360 Rev V56O Type Direct-Access ANSI SCSI revision 03 SCSI device sda 976773168 512-byte hdwr sectors (500108 MB) SCSI device sda drive cache write back SCSI device sda 976773168 512-byte hdwr sectors (500108 MB) SCSI device sda drive cache write back sda sda1 sda2 sda3 sda4 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 physmap flash device 400000 at ff800000 Found SST 39LF020 phys_mapped_flash Found 1 x8 devices at 0x0 in 8-bit bank number of JEDEC chips 1 cfi_cmdset_0002 Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available Debug nand_scan nand_flash_ids[i].pagesize is exist Debug nand_scan mtd- erasesize=0x00020000 Debug nand_scan mtd- oobblock=0x00000800 Debug nand_scan mtd- oobsize=0x00000040 NAND device Manufacturer ID 0x20, Chip ID 0xda (ST Micro NAND 256MiB 3,3 V 8-bit) Scanning device for bad blocks Bad eraseblock 854 at 0x06ac0000 Using static partition definition Creating 3 MTD partitions on "nand_mtd" 0x00000000-0x00400000 "uImage" 0x00400000-0x04400000 "rootfs" 0x04400000-0x10000000 "extra" usbmon debugs is not available ehci_platform ehci_platform.4523 EHCI Host Controller ehci_platform ehci_platform.4523 new USB bus registered, assigned bus numb er 1 ehci_platform ehci_platform.4523 irq 17, io mem 0x00000000 ehci_platform ehci_platform.4523 park 0 ehci_platform ehci_platform.4523 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 1-0 1.0 USB hub found hub 1-0 1.0 1 port detected ehci_platform ehci_platform.16781 EHCI Host Controller ehci_platform ehci_platform.16781 new USB bus registered, assigned bus num ber 2 ehci_platform ehci_platform.16781 irq 12, io mem 0x00000000 ehci_platform ehci_platform.16781 park 0 ehci_platform ehci_platform.16781 USB 0.0 initialized, EHCI 1.00, driver 1 0 Dec 2004 hub 2-0 1.0 USB hub found hub 2-0 1.0 1 port detected USB Universal Host Controller Interface driver v2.2 Initializing USB Mass Storage driver... usbcore registered new driver usb-storage USB Mass Storage support registered. usbcore registered new driver usbhid drivers/usb/input/hid-core.c v2.01 USB HID core driver mice PS/2 mouse device common for all mice md raid0 personality registered as nr 2 md raid1 personality registered as nr 3 md raid5 personality registered as nr 4 raid5 measuring checksumming speed arm4regs 308.800 MB/sec 8regs 217.600 MB/sec 32regs 252.400 MB/sec raid5 using function arm4regs (308.800 MB/sec) md md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27 Buffalo Platform Linux Driver(Light) 0.01 installed. MICON ctrl (C) BUFFALO INC. V.1.00 installed. Kernel event proc (C) BUFFALO INC. V.1.00 installed. MICON V2 (C) BUFFALO INC. V.1.00 installed. NET Registered protocol family 2 IP routing cache hash table of 1024 buckets, 8Kbytes TCP established hash table entries 8192 (order 4, 65536 bytes) TCP bind hash table entries 8192 (order 3, 32768 bytes) TCP Hash tables configured (established 8192 bind 8192) NET Registered protocol family 1 NET Registered protocol family 17 md Autodetecting RAID arrays. md autorun ... md ... autorun DONE. RAMDISK Compressed image found at block 0 VFS Mounted root (ext2 filesystem). ---- in linuxrc --- proc mount success libbuffalo mount success -RamdiskRoot- -- linuxrc finished. -- Freeing init memory 112K init started BusyBox v1.2.2 (2007.01.15-11 18+0000) multi-call binary Starting pid 242, console /dev/ttyS0 /etc/init.d/rcS --- rcStart (initrd) --- ===== Starting MountSystemFolders ===== mounting procfs ... [Success] mounting sysfs ... [Success] remounting rootfs ... [Success] mounting all devices ... [Success] --MountNandDevice-- ===== Starting Kevent.sh ===== [Success] ===== Starting networking.sh ===== Deconfiguration network interface lo eth0 killall dhcpcd no process killed create network files.. IP=[dhcp], netmask=[], dgw=[], dns1=[], dns2=[] killall dhcpcd no process killed route SIOC[ADD|DEL]RT No such process Configuration network interface lo eth0 requesting DHCP tout=30[s] eth0 link down eth0 link up 5 , full duplex 5 , speed 100 Mbps 5 /etc/dhcpc/dhcpcd.exe /etc/dhcpc/dhcpcd-eth0.info new dhcpcd.exe interface eth0 has been configured with new IP=192.168.1.12 hostname is setted to KUROBOX-PRO [Success] ===== Starting sethostname.sh ===== hostname is setted to KUROBOX-PRO [Success] ===== Starting clientUtil_servd.sh ===== Starting clientUtil_server starting on eth0 start at debug mode clientUtil_server Ver.1.01 listen device name = eth0 [Success] Starting pid 484, console /dev/ttyS0 /sbin/getty KUROBOX-PRO login } ログインして更新コマンドを実行する実行 ~ # update_mtd.sh all ***** Cleaning and collect badlist /dev/mtd1 ***** ***** copying /boot/uImage.buffalo to /dev/mtd1 ***** ***** Cleaning /dev/mtdchar2 ***** ***** Writing /boot/nandrootfs.jffs2 to /dev/mtdchar2 ***** ***** copying /boot/u-boot.bin to /dev/mtd0 ***** 480+1 records in 480+1 records out ***** Cleaning /dev/mtdchar3 ***** Done. ~ # リブートする ~ # reboot Orion1 CPU = Low === KURO U-Boot. === ** LOADER ** ** KUROBOX BOARD KURO_BOX LE (CFG_ENV_ADDR=fffff000) U-Boot 1.1.1 (Apr 10 2007 - 18 10 08) Marvell version 1.12.1 - TINY DRAM CS[0] base 0x00000000 size 128MB DRAM Total size 128MB [256kB@fffc0000] Flash 256 kB Addresses 20M - 0M are saved for the U-Boot usage. Mem malloc Initialization (20M - 16M) Done NAND 256 MB Soc 88F5182 A2 CPU ARM926 (Rev 0) running @ 500Mhz Orion 1 streaming disabled SysClock = 250Mhz , TClock = 166Mhz USB 0 host mode USB 1 host mode PCI 0 PCI Express Root Complex Interface PCI 1 Conventional PCI, speed = 33000000 Net egiga0 [PRIME] Using 88E1118 phy Found boot image hit any key to switch tftp boot. Hit any key to stop autoboot 0 system_bootend Hit any key to stop autoboot 0 Loading from device 0 NULL at 0xfa000000 (offset 0x20000) Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 stop_sound ## Booting image at 00100000 ... Image Name Linux-2.6.12.6-arm1 Created 2007-04-10 13 45 13 UTC Image Type ARM Linux Kernel Image (uncompressed) Data Size 1736548 Bytes = 1.7 MB Load Address 00008000 Entry Point 00008000 Verifying Checksum ... OK OK Starting kernel ... arg console=ttyS0,115200 root=/dev/mtdblock2 rw panic=5 BOOTVER=1.091 CONFIG_KUROBOX_PLATFORM CONFIG_KUROBOX_KUROBOX --- Uncompressing Linux........................................................ ......................................................... done, booting the kernel. Linux version 2.6.12.6-arm1 (root@dev-hara) (gcc version 3.4.4 (release) (C odeSourcery ARM 2005q3-2)) #27 Tue Apr 10 22 47 16 JST 2007 CPU ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ) CPU0 D VIVT write-back cache CPU0 I cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets CPU0 D cache 32768 bytes, associativity 1, 32 byte lines, 1024 sets Machine MV-88fxx81 Using UBoot passing parameters structure Sys Clk = 250000000, Tclk = 166664740 Memory policy ECC disabled, Data cache writeback Built 1 zonelists Kernel command line console=ttyS0,115200 root=/dev/mtdblock2 rw panic=5 BO OTVER=1.091 PID hash table entries 1024 (order 10, 16384 bytes) Console colour dummy device 80x30 Dentry cache hash table entries 32768 (order 5, 131072 bytes) Inode-cache hash table entries 16384 (order 4, 65536 bytes) Memory 128MB 0MB 0MB 0MB = 128MB total Memory 126208KB available (3037K code, 426K data, 112K init) Mount-cache hash table entries 512 CPU Testing write buffer coherency ok NET Registered protocol family 16 serial_initialize_ttyS1 (Debug) ttyS1 is initialized. config_device_cs Error Unknown board CPU Interface ------------- SDRAM_CS0 ....base 00000000, size 128MB SDRAM_CS1 ....disable SDRAM_CS2 ....disable SDRAM_CS3 ....disable PEX0_MEM ....base e0000000, size 128MB PEX0_IO ....base f2000000, size 1MB PCI0_MEM ....base e8000000, size 128MB PCI0_IO ....base f2100000, size 1MB INTER_REGS ....base f1000000, size 1MB DEVICE_CS0 ....base fa000000, size 2MB DEVICE_CS1 ....base f4000000, size 32MB DEVICE_CS2 ....base fa800000, size 1MB DEV_BOOCS ....base ff800000, size 8MB CRYPTO ENG ....no such Flash bankwidth 1, base ff800000, size 400000 KUROBOX FLASH size 4096[KB] Marvell Development Board (LSP Version 1.10.3.patch5_DB_NAS)-- KUROBOX_BO ARD_KUROBOX Soc 88F5182 A2 Detected Tclk 166664740 and SysClk 250000000 Marvell USB EHCI Host controller #0 c04e4b00 Marvell USB EHCI Host controller #1 c04e4a40 pexBarOverlapDetect winNum 2 overlap current 0 mvPexInit Warning Bar 2 size is illigal it will be disabled please check Pex and CPU windows configuration PCI bus0 Fast back to back transfers enabled PCI bus1 Fast back to back transfers enabled SCSI subsystem initialized usbcore registered new driver usbfs usbcore registered new driver hub Use the XOR engines (offloading) for enhancing the following functions o RAID 5 Xor calculation o kernel memcpy o kenrel memzero o copy user to/from kernel buffers Number of XOR engines to use 2 cesadev_init(c00122e4) Fast Floating Point Emulator V0.9 (c) Peter Teichmann. inotify device minor=63 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. SGI XFS with no debug enabled Serial 8250/16550 driver $Revision 1.90 $ 4 ports, IRQ sharing disabled ttyS0 at MMIO 0x0 (irq = 3) is a 16550A ttyS1 at MMIO 0x0 (irq = 4) is a 16550A io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered RAMDISK driver initialized 3 RAM disks of 32768K size 1024 blocksize loop loaded (max 8 devices) Marvell Gigabit Ethernet Driver egiga o Ethernet descriptors in DRAM o DRAM SW cache-coherency o Checksum offload enabled o Loading network interface ** egiga_init_module (10) eth0 Intergrated Sata device found scsi0 Marvell SCSI to SATA adapter scsi1 Marvell SCSI to SATA adapter Vendor Hitachi Model HDT725050VLA360 Rev V56O Type Direct-Access ANSI SCSI revision 03 SCSI device sda 976773168 512-byte hdwr sectors (500108 MB) SCSI device sda drive cache write back SCSI device sda 976773168 512-byte hdwr sectors (500108 MB) SCSI device sda drive cache write back sda sda1 sda2 sda3 sda4 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 physmap flash device 400000 at ff800000 Found SST 39LF020 phys_mapped_flash Found 1 x8 devices at 0x0 in 8-bit bank number of JEDEC chips 1 cfi_cmdset_0002 Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available Debug nand_scan nand_flash_ids[i].pagesize is exist Debug nand_scan mtd- erasesize=0x00020000 Debug nand_scan mtd- oobblock=0x00000800 Debug nand_scan mtd- oobsize=0x00000040 NAND device Manufacturer ID 0x20, Chip ID 0xda (ST Micro NAND 256MiB 3,3 V 8-bit) Scanning device for bad blocks Bad eraseblock 854 at 0x06ac0000 Using static partition definition Creating 3 MTD partitions on "nand_mtd" 0x00000000-0x00400000 "uImage" 0x00400000-0x04400000 "rootfs" 0x04400000-0x10000000 "extra" usbmon debugs is not available ehci_platform ehci_platform.4523 EHCI Host Controller ehci_platform ehci_platform.4523 new USB bus registered, assigned bus numb er 1 ehci_platform ehci_platform.4523 irq 17, io mem 0x00000000 ehci_platform ehci_platform.4523 park 0 ehci_platform ehci_platform.4523 USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004 hub 1-0 1.0 USB hub found hub 1-0 1.0 1 port detected ehci_platform ehci_platform.16781 EHCI Host Controller ehci_platform ehci_platform.16781 new USB bus registered, assigned bus num ber 2 ehci_platform ehci_platform.16781 irq 12, io mem 0x00000000 ehci_platform ehci_platform.16781 park 0 ehci_platform ehci_platform.16781 USB 0.0 initialized, EHCI 1.00, driver 1 0 Dec 2004 hub 2-0 1.0 USB hub found hub 2-0 1.0 1 port detected USB Universal Host Controller Interface driver v2.2 Initializing USB Mass Storage driver... usbcore registered new driver usb-storage USB Mass Storage support registered. usbcore registered new driver usbhid drivers/usb/input/hid-core.c v2.01 USB HID core driver mice PS/2 mouse device common for all mice md raid0 personality registered as nr 2 md raid1 personality registered as nr 3 md raid5 personality registered as nr 4 raid5 measuring checksumming speed arm4regs 304.000 MB/sec 8regs 215.200 MB/sec 32regs 249.200 MB/sec raid5 using function arm4regs (304.000 MB/sec) md md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27 Buffalo Platform Linux Driver(Light) 0.01 installed. MICON ctrl (C) BUFFALO INC. V.1.00 installed. Kernel event proc (C) BUFFALO INC. V.1.00 installed. MICON V2 (C) BUFFALO INC. V.1.00 installed. NET Registered protocol family 2 IP routing cache hash table of 1024 buckets, 8Kbytes TCP established hash table entries 8192 (order 4, 65536 bytes) TCP bind hash table entries 8192 (order 3, 32768 bytes) TCP Hash tables configured (established 8192 bind 8192) NET Registered protocol family 1 NET Registered protocol family 17 md Autodetecting RAID arrays. md autorun ... md ... autorun DONE. Empty flash at 0x00df85f8 ends at 0x00df8800 VFS Mounted root (jffs2 filesystem). Freeing init memory 112K --- rcStart (NANDroot) --- ===== Starting MountSystemFolders ===== mounting procfs ... [Success] mounting sysfs ... [Success] mouting usbfs ... [Success] remouting rootfs ... [Success] mounting all devices ... [Success] ===== Starting checkroot.sh ===== rm /var/lock/perfmon is a directory rm /var/lock/printing is a directory rm /var/lock/subsys is a directory [Success] ===== Starting Kevent.sh ===== [Success] ===== Starting mount_share.sh ===== Mounting /dev/sda4 on /mnt/disk1 as a xfs file system. XFS mounting filesystem sda4 Starting XFS recovery on filesystem sda4 (dev sda4) Ending XFS recovery on filesystem sda4 (dev sda4) Success. Mounting /dev/mtd3 on /mnt/mtd as a jffs2 file system. Success. [Success] ===== Starting sethostname.sh ===== hostname is setted to KUROBOX-PRO [Success] ===== Starting networking.sh ===== create network files.. IP=[dhcp], netmask=[], dgw=[], dns1=[], dns2=[] killall dhcpcd no process killed route SIOC[ADD|DEL]RT No such process Configuration network interface lo eth0 requesting DHCP tout=30[s] eth0 link down eth0 link up 5 , full duplex 5 , speed 100 Mbps 5 /etc/dhcpc/dhcpcd.exe /etc/dhcpc/dhcpcd-eth0.info up dhcpcd.exe interface eth0 has been configured with old IP=192.168.1.12 hostname is setted to KUROBOX-PRO [Success] ===== Starting httpd.sh ===== [Success] ===== Starting telnet.sh ===== [Success] ===== Starting inetd.sh ===== [Success] ===== Starting smb.sh ===== $Starting SMB services $Starting NMB services [Success] ===== Starting clientUtil_servd.sh ===== Starting clientUtil_server starting on eth0 [Success] ===== Starting bootcomplete.sh ===== [Success] ===== Starting FanController.sh ===== [Success] ===== Starting boss.sh ===== ... .. -~~(~~ .~ shDBDhz+(-. .~+sDDBNBDhhszDBNNNNBNNNBDs - ~sBNNNNNNNNNNNNNNNNNNNNNNNNNBs -=DNNBNNNNNNNNNNNNNNNNNBNNNNNNNNBz .~zNNNNNNNNNNNNNNNNNNNNNNNNNNBNNNNNNNz~ ~hBNNNNBNNNNNNNNNNNNNNNNNNNNNNNNNNNNNND+ (hNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNBs- .~zNNNNNNNNNNNNNNNNNNNNNNNBNNNNNNBNNBNNNNNNBs ~sBNNNNNNNNNNNNNNNNNNNNNNNNNNNNBNNNNNNNNNNNNNz (+DNNNNNNNNNNNNNNNNNNNNNNDzNNNNNhzDNNBNNNNNNNNBs (sNNNNNNNNNNNNNNNNNNNNNNB=~hNNNN=~(sDNNNNNNNNNND (+DNNNNNNNNNNNNNNNNNNNNNNs .=NNNNz- (zDNNNNNNNNNz ~=BNNNNNNNNNNNNNNNNNNNNND- .=BNNNN . .(hNNNNNNNNB ~sNNNNNNNNNNNNNNNNNNNNND+. .+BNNNN+ ~sBNNNNNNN (zNNNNNNNNNNNNNNNNNNNNND ..+BNBNB=- .+BNNNNNNh (zNNNNNNNNNNNNNNNNNNNBB= . hNBBNs+- +DNNNBND (sNNNNNNNNNNNNNNNNNNNND( -DhDBN+ - . =NNNNNB ~+DNNBNNNNNNNNNNNNNNNNz =D=Dhh+( . ~DBNNNB ~(sNNNNNNNNNNNNNNNNNNNz. -hs(zz+ ( . .=NNNNN ~=NNBBBBNNNNNNNNNNNNB= ==-=+s((~. .~BNNNB ~=Nhs +++hNNNNNNNNBz - .~=-.s(+-(- hBNND =Ds+hz( ~hNNNNNNND+ ..-+ .-((( ~ ... -hNNNNDs ~+z(BN=. . BNNNNBhhDD=+ ~. ~-=shBBDhz+( -sBNNNBBNBz ~(=z(BD- ~~hBNNNs~-( zDDs+~(shzssszDBNDh= sBNNNNNNNBN ~~+s z=.-zh~sNNND . . zhhh==shDBNNNNNNNBDDNNNNNNNNNh ~~ ss+ .zBBs~zND+ ..-+zDBNNNNNNNNNNNhzNNNNNNNNND+ ~~(=h +DBz-sBs~ . (BBNNNNNNNNNz- BBNNBNNND= ~(~ zss(( (z sD+ ~DNNNNNNNNNz~ sNNNNNNDs ~(=Ds= ...-(h . . .. BNNNNNNNNz~ -hNNNBh ~(hNs(. =- .=BNNNNNBNs- .(hs== BNz~ . .(hBNNBDz .~ - -hNNh(. .. . (++~ . - . hBNB+ -+( . .- . zDNz( . ~+ - .. . .-. ..~(-. . . .~+(. .. -- . . . + ~ ~. ..... .- . ---(~~~( ~. .. . .((--- -~~(~ . . +s=(- -(+. Let s start a KURO-BOX! .... .(hBDzDD=. and have a fun time... .. .. . sDh+. . .. . ..-- . .. .. ... ....... . . .. .. - .. ... [Success] KUROUTOSHIKOU KUROBOX Series KUROBOX/PRO(KOSHO) KUROBOX-PRO login 最終更新日:2007-05-28
https://w.atwiki.jp/matsutips/pages/7.html
システム系Linuxコマンド64bit Compile X関連 viで編集すると毎回データの修復画面になる kinput2環境設定 ビデオカード追加 新しいマシンへの移行に伴う変更HDD内容コピー grubインストール システム系Linuxコマンド Debian特有かどうかは調査していないので不明。 色んな設定時に使ったコマンドと使用法一覧。 lspci PCIデバイス一覧を表示。(list all PCI devices) ポート、ベンダなど。 lsmod /sbin/lsmod にある。インストールされているモジュール一覧を表示。 adduser USER GROUP USERをGROUPに追加。 uname システム情報を提示。print system information オプションなしだと使用OSが、-a オプションでkernel versionなどの情報まで出る。 modprobe /sbin/modprobe にある。動的にモジュールをロードする。 64bit Compile gccでコンパイルする場合 -m64 オプションでコンパイル可能 (-m32 オプションで32bitコンパイル) デフォルトを調べるには、 file `which gcc` を実行すればどちらかわかる。 X関連 startx X window systemを起動 xinit X window system initializer viで編集すると毎回データの修復画面になる viで一度異常終了すると、.swpファイルが生成される。 これが残っており、かつ編集対象ファイルと異なっていると修復を聞かれることになる。 必要なければ消せば聞かれなくなる kinput2環境設定 通常の設定方法は日本語環境の構築 のkinput2のあたりが詳しいかと。ここは私がはまった件について。 Warning XimpProtocol SelectionClear event received Warning Kinput2Protocol SelectionClear event received てのが出た。結論的には私の場合は2重にkinput2を起動させていたことが原因だった。 bash を使っているなら、 .bashrc(.bash_profile) 内に export LANG=ja_JP.eucJP export XMODIRFIERS=@im=kinput2 kinput2 -canna とか書く(環境によって適宜変更のこと)のだが、実は私はGNOME端末を使っていて、Debianでは/etc/rcS.d/とかで起動してることもあり(?).bashrcでは二重起動がされた。 なんで、gnomeなんだからそこで起動しろということで .gnomerc で起動させると解決した。 なんらかの原因で二重起動していることを考えてみてはどうでしょうか。 ちなみに、boot時に起動する項目としては kernelレベル(init.dとか) WindowManegerレベル(gnome/kdeとか) シェルレベル(bash/tcsh .bashrc/.cshrcとか) があるんじゃないでしょうか。これくらいのLinuxユーザが多いんかなぁ。と思ってみたり。 ビデオカード追加 手順: ドライバインストール XF86Config変更 BIOS設定 gdm再インストール /etc/modules設定変更 うちの場合について。 環境:i810マザーボード、intel製。今まではオンボードのビデオを使用。 PCIカードのビデオカードを追加。nVidia GeForce4 MX 4000。 PCIカードのくせにAGP8xという変わり者。PCI拡張期の時に出たやつか、 AGPを他の用途に使うというレアキャラ用のボードだったような気が。 箱をあけてカードをさして起動すると、gdmがないとか言われてXが立ち上がらずエラー。 ここからしたことは、 lspciでパーツを確認の後、ドライバをインストール nVidia製なので、nvidia-kernel-commonとかそのへん。apt-cache search nvidiaとかでぼろぼろでてくるはず。 この際に、現在のkernelのバージョン(uname -aで調べる)に対応するnvidiaのドライバ(nvidia-kernel-なんたら)がなかったため、kernelのバージョンをアップ(2.4.26 - 2.4.27)。 kernelのバージョンを上げたときは最悪立ち上がらなくなるので、すぐにrebootして起動確認する。 kernelをバージョンアップした後に対応するnvidiaのドライバをインストール。 さらに、ドライバのライブラリは別入なので、これもインストール(nvidia-glx)。 /etc/X11/XF86Config-4を編集 後からわかったが、直接編集しなくても dpkg-reconfigure xserver-xfree86 とすれば対話的に設定ができる。これでGoogleればでてくるはず。要root権限。 手で編集したので、編集した箇所を書いておくと、 Section "Module" 中 Load "GLcore" をコメントアウト Load "dri" をコメントアウト Load "glx" を追加 Section "Device" を追加。内容は以下の通り Identifier "GeForce" Driver "nvidia" BusID "PCI 2 5 0" EndSection Section "Screen" 中 Device "GeForce" に書き換え(元はGeneric Video Cardだった) DefaultDepth 24 に書き換え ただし、BusIDはlspciにてnVidiaのカードのPCIナンバが 0000 02 05.0になっていたので、そこから推測。(人によって違う) BIOS設定 起動時のディスプレイ出力を変更するため、BIOSの設定を変更。 BIOSは多分Awardかなんかだとおもう。 Advanced Chipset ... の on-board VGAをoffにした。 gdm再インストール gdmでエラーが出て、それに伴ってキーボード系のエラーも出た。 だもんで、よくわからんかったけど再インストール。 したら(バージョンアップで?)なんとかなった。 /etc/modulesを編集 ディスプレイ関連なので、初期にモジュールを読み込む必要があるらしい。 /sbin/lsmod で確認した後、/etc/modules 中に nvidia を書き込んだ。 新しいマシンへの移行に伴う変更 HDD内容コピー 内容をコピーした。気をつけるべき点は後述。 やり方としては、古いHDDと新しいHDDを接続の後、KNOPPIXで起動。その後rsyncを使ってコピー。 まず、HDDをデバイスとして認識しているので、マウントする。 mount /dev/sda1 /mnt/sda1 など。sda1の部分はHDDの接続の仕方とかによって異なる。SATAとかUSBとかの場合はsd[a-d]に割り当てられて、ATAならhd[a-d]に割り当てられるっぽい。 後ろの番号はパーティション番号。ついてないものはデバイスそのものを表す。 どこのデバイスに接続されたかはdmesgを見ると書いてある。起動時に出るデバイス名を見て、同じ文字列を探したらその近くにあるはず。 古いHDDをマウントし終わったら、次は新しいHDDのパーティション設定。細かくは後述。 disk druidとかのGUIツールを使うと楽かも。 パーティションを切り終わったら各パーティションをフォーマット。通常のディスク容量として用いるパーティションならmkfsでタイプをext3としてフォーマットする。詳しいmkfsの使い方はManpage of MKFSを参照。スワップ領域はmkswapを用いる。やり方はmkfsと同様。 フォーマットした後にはちゃんとマウントすることを忘れないように。 autoで設定してくれる場合を除き、パーティション設定後は/etc/fstabをパーティションの割り当てに即して書き換える必要がある。例えば以下のように。 # file system mount point type options dump pass proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 みたいな感じ。ただし、今回のように乗り換える場合は(当然ながら)古いHDDから新しいHDDにコピーをした(下に述べる)後に書き換える必要がある。でないと、せっかく書き換えたものがもう一度上書きされる。 で、コピー。これはrsyncを使うことをお勧めする。同じく使い方はrsyncを参照。パーティションごと(パーティションの切り方が異なる場合は対象フォルダごと)に rsync -avz /mnt/hdb1/ /mnt/sda1 みたいにしてコピーする。実は/のあるなしが重要になるので注意。上の例ではhdb1パーティションの中身をsda1パーティションにコピーしている。 気をつけるべき点。 パーティション設定 パーティションわけ(fdiskを用いる)をするときに分け方と割り当てる容量をちゃんと考えること。CDから新しくインストールする場合はGUIツール(disk druidとか)があって楽かも。 パーティション設定としては、/(ルート)は必ず作ること。昔は/bootパーティションも作る必要があったが、今は必要ない場合が多い。あと、/swapパーティション(仮想メモリを入れる空間)は用意しておくと安定に稼動する。swap容量は必要なメモリ空間の大きさから実際に積んであるメモリの量を引いて求める。ちなみに、私のマシンはメモリが1GB、swapを1GBの計2GBとしてある。画像や動画を積極的に扱わない限りは1GBで十分と思われる。swapパーティションはパーティションタイプをswapに書き換えておくこと。その他は自分の必要に応じて作成すること。データ空間とプログラム空間は別にしておいた方が復旧時は楽な場合が多いことを追記しておく。 grubインストール GRUBについてあたりを参照。
https://w.atwiki.jp/aerocats/pages/40.html
シェルスクリプトとは、コンピューターに実行させたい処理をテキスト形式に列記していったものでプログラム言語とは違う。 たとえば「test」というファイルに echo -e "KURO-BOX/PRO" date とだけ書き込んだものを実行するには sh test とすればいい。 すると画面には KURO-BOX/PRO Tue Jan 15 12 21 35 JST 2008 と表示されるだろう。 ただし「test.sh」としておく方が「これはシェルスクリプトだ」と他のプログラムと区別をするため賢明だ。 このように、シェルスクリプトの決まりごとそのものはそれほど難しいものではない。 いつも繰り返す複数のコマンド入力作業があれば、それらをひとつのテキストファイルに保存し実行すれば一度に出来る、というだけだ。 しかし、これだけではやや利便性に欠ける場合もでてくる。
https://w.atwiki.jp/anthony/
Chicken-Developer 最近はLinkStationのDebian構築の話題が多いかと。 特に一生懸命やりますとかではなく、気ままに更新していくので暖かく見守ってください。目的は自分のためのメモです。 何かあったらご意見板にでもお願いします。 LS-WSX1.0L/R1Jで構成したRAID1のHDDをUbuntuで読み取る方法 LS-WSX1.0L/R1Jの電源が入らなくなりRAID1ミラーリング構成にしていたHDDからデータを救出する。 500GBのHDDが2台組み込まれているのでどちらか片方で処理する。 (1)復旧天使でWindowsからsdb6のXFSにアクセスして読み取る UFS Explorer Professional Recoveryでもよい (2)Mac OSX上のParallels Desktop 10でUbuntu環境を作成してUSB経由で接続して読み取る RAID1構成にしていると普通に mount -t xfs /dev/sdb6 /mnt/disk としてもエラーとなってしまいマウントできない そこでソフトウェアRAIDを構成してマウントする sudo fdisk1 -l sudo parted -s /dev/sdb print sudo apt-get install mdadm sudo mdadm -As cat /proc/mdstat sudo mkdir /mnt/disk1 sudo mount -t xfs /dev/md2 /mnt/disk partedで対象HDD(sdb)のパーティション構成を確認1〜6まであり6が大きなパーティションで復旧対象であることがわかる mdadm -AsでRAID構成開始 /proc/mdstatで状態確認しsdb6がmd2であることを確認する mount -t xfsで/dev/md2をマウントする 以上 あとは別に接続した外付けHDDなどにコピーして復旧する LS-XLのDebian化 実は先日玄箱PROのu-bootを間違って消してしまい再起不能になってしまったため、HDDトラブルで待機していたLS-X2.0TLJ(LS-XL)をDebian化することにしました。 HDDはとりあえず玄箱PROをwheezy化する時に使っていた2.5inchの300GBのHDDを使います。 LS-XL Debian化 LS-XL 初期設定 玄箱PROのDebian化 以前に3.5inch 500GBのHDDを使ってEtchを導入した環境を、別の2.5inch 250GBに置き換えてWheezyを導入するメモを作成中です。 色々変わってきているので以前とは違う作業になっています。 今後のメンテナンスのためにログを取っておくというのが主な目的です。 ■玄箱PRO wheezy Debian Wheezy Setup Debian Wheezy Install ファームウェアの組み込み(wheezy) NAS化 各種設定 その他メモ カーネル入れ替え 未解決の問題 Eclipse Eclipseプラグイン 私が作成して公開しているEclipseプラグインの公開サイトの紹介です。2004年頃から始めたEclipseプラグイン開発でEclipse2.1から最新のEclipse3.3まで幅広く対応しています。 ToDo 未解決の問題に載っていることすべて 最終更新日:2015-11-15
https://w.atwiki.jp/nishikita/pages/11.html
2009年08月16日 (日) 23時21分12秒 目次 目次 [#bc82f761] 一般的な使用 [#z2697e6e] DVDを焼く [#ze50a15c] DVD-RWを消去 [#l39285ef] DVDビデオからISOイメージを読み出し [#nf954f24] DVDに書き込み(ディレクトリ) [#p938f201] DVDに書き込み(ISOファイル) [#ma0c3167] ショートカットキーで端末にフォーカス [#w1f1b942] パッケージ管理 [#b502cc0b] パッケージのバージョンを指定してインストールしたい [#qf4b847e] 環境構築 [#fc5462eb] Anthyに辞書を追加 [#b84e6c09] Dvorak配列に変更 [#q80e6b1d] DvorakJPの設定(SCIM-Anthyを使用) [#rf986a89] CtrlとCaps Lockキーを入れ替え 半角全角とEscの入れ替え [#i720f578] screenを起動 [#x8dd81a6] Devil's Pie [#debilspie] Firefox [#v050df0c] VMWare [#c036a773] Emacs [#m52b5748] PukiWiki [#t862e495] Acrobat Reader 8.1.1 [#p2654674] unzip(日本語ファイル名に対応) [#bd5c03b8] ショートカットキーの設定(Gnome) [#gnome_shortcut] NTFSのマウント [#m1282c8f] システム構築 [#j64c0415] サービスの自動起動の設定 [#i0bf2ffe] ポートを開けている不要なサービスを停止する [#m59b7127] LVM2 on RAID1の構築 [#ab6d8c26] HDDのフォーマット [#debianhddformat] NVIDIAドライバのインストール [#n70cae7b] 問題対応 [#jec5a84e] aptitudeでsegmentation fault [#u3d33f26] 4GBのメモリを認識しない [#n77dfd97] HDDの認識順番 [#s5cb06d1] Xineのメニューが文字化けする [#iaddffe9] Berylを使っているとSwingのウィンドウの中が表示されない [#vb99c0a5] リンク [#nd5b3d53] Debian [#yf1e09af] Linux|Unix [#qb2e557a] 一般的な使用 DVDを焼く DVD-RWを消去 $ dvd+rw-format -blank /dev/dvd DVDビデオからISOイメージを読み出し ディレクトリに読み出し $ dvdbackup -M -i /dev/dvd -o targetDirectory ISOファイルを作成 $ mkisofs -udf -dvd-video -o out.iso targetDirectory targetDirectoryは、/tmp/dvdとかにすると良い DVDに書き込み(ディレクトリ) $ growisofs -Z /dev/dvd -R -J ./dir ここでの「-R」と「-J」は、Joliet形式とRock-Ridge形式のこと。 ファイル名が日本語の時は、これを指定しないとダメ。 DVDに書き込み(ISOファイル) $ growisofs -dvd-compat -Z /dev/dvd=FileName.iso ショートカットキーで端末にフォーカス Shift+Spaceを押して、gnome端末が全面に出てくる様にする。 全てのワークスペースにgnome端末を配置するDevils PIeの設定?を参考に設定する gnome端末を全面に出すシェルスクリプトを用意$ touch /home/hoge/bin/gnome-terminal_forcus $ chmod 777 /home/hoge/bin/gnome-terminal_forcus $ vi /home/hoge/bin/gnome-terminal_forcus wmctrl -ia `wmctrl -lx|grep "Gnome-terminal"|head -1|sed -e "s/ .*$//g"` wmctrlコマンドを使用する。WM_CLASSにGnome-terminalを指定している。-xオプションの動きがおかしかったため、sedとかでゴニョゴニョしている。 ショートカットキーを登録するGnomeでショートカットキーを設定を参考に設定する。設定するコマンドは、絶対パスで作成シェルスクリプトを指定する。 パッケージ管理 パッケージのバージョンを指定してインストールしたい $ aptitude install linux-libc-dev=2.6.22-6.lenny1 環境構築 Anthyに辞書を追加 美紗緒辞書から、canna-misao_0.99-7.tar.gzをダウンロード。 $ tar xfz canna-misao_0.99-7.tar.gz $ cd canna-misao-0.99/ 辞書を追加。 # cp *.ctd /usr/share/anthy/dic/ 辞書リストに登録する。 $ cat /etc/anthy/diclist base.t extra.t mmain.ctd 2ch.t kigo.ctd koyu.ctd mchimei.ctd mcomp.ctd mfzok.ctd mscien.ctd msub.ctd ryaku.ctd zipcode.t 辞書の更新。 # update-anthy-dics 現在の辞書サイズを見てみる。 $ du /var/lib/anthy/anthy.dic -k 30416 /var/lib/anthy/anthy.dic 参考--Anthy に辞書を追加 - まぁ (´_`。) Dvorak配列に変更 Dvorak配列 - Wikipedia Dvorak配列の説明 Dvorak配列にする $ setxkbmap dvorak QWERTY配列にする $ setxkbmap jp 私の環境は日本語キーボードなのでkeycodeを少し変更。半角全角とEscの入れ替えをしているのもあるため、keycode51を変更している。 keycodeはxevコマンドで調べる。 $ xev /usr/share/xmodmap/xmodmap.jpを参考にキーの名前を調べる。 .Xmodmap keycode 51 = grave asciitilde keycode 131 = Super_L keycode 133 = backslash bar keycode 208 = Super_R keycode 209 = Super_L keycode 210 = Eisu_toggle keycode 211 = backslash underscore 変更を有効にするには、xmodmapコマンドを使用する。 $ xmodmap ~/.Xmodmap 参考 @IT:X Window Systemのキー配列をDvorakに変更するには DvorakJPの設定(SCIM-Anthyを使用) DvorakJP - 日本語入力用拡張Dvorakを設定する。 Memo - Dvorak DvorakJP から、dvorakjp.styをダウンロードする。 # cp -p dvorakjp.sty /usr/share/scim/Anthy/style/ その後、SCIMの設定画面→Anthy→ローマ字入力タブ→ローマ字テーブルで、DvorakJPを選択する。設定をリロードすれば、DvorakJPが使用可能になる。 CtrlとCaps Lockキーを入れ替え 半角全角とEscの入れ替え 半角全角とEscの両方ともEscにしてしまった。半角全角は129に割り当てる事にした。 keycode 129 = Henkan_Mode Mode_switch keycode 9 = Escape keycode 49 = Escape remove Lock = Caps_Lock remove Control = Control_L keysym Control_L = Caps_Lock keysym Caps_Lock = Control_L add Control = Control_L add Lock = Caps_Lock 参考 ITmedia エンタープライズ Linux Tips「「Ctrl」「Caps Lock」キーを入れ替えたい」 screenを起動 $ gnome-terminal --geometry=80x30+750+140 -e screen -U 参考 Manpage of SCREEN Devil s Pie Firefox インストール Mozilla Japan - Firefox 適当に解凍して、/usr/local/に置く。 Iceweaselのプラグインを継承させる $ ln -s /usr/lib/mozilla/plugins/* /usr/local/firefox/plugins VMWare Emacs アンチエリアスが有効なEmacs23をインストール? emacs-w3mのインストール? Emacsの設定? PukiWiki apache2とphp5を入れる sudo aptitude install apache2 php5 Apache2の設定? PukiWikiの設定PukiWiki/Install/インストール方法 - PukiWiki-officialを参考にする。 PukiWiki改造? Acrobat Reader 8.1.1 Adobe - Adobe Readerのダウンロード - すべてのバージョン $ sudo dpkg -i AdobeReader_jpn-8.1.1-1.i386.deb unzip(日本語ファイル名に対応) Debian GNU/Linux を使おう!さんのパッケージを使用 /etc/apt/sources.listに以下の2行を追記 # unzip-cp932 deb http //www.sfo.jp/debian/ etch unzip-cp932 aptitudeでインストール。unzipのバージョンをapt-cacheで調べて、インストールする。 # aptitude update # apt-cache show unzip # aptitude install unzip=5.52-9~sfo.1 $ unzip xxx.zip 参考 ttt 日本語のファイル名を含んだzipアーカイブが、unzipで展開すると文字化けすることがある ショートカットキーの設定(Gnome) gconf-editorを起動$ gconf-editor アプリケーションのコマンドを登録[apps]→[metacity]→[keybinding_commands]で、好きな番号を選んで、アプリケーションのコマンドを登録する ショートカットキーを登録[apps]→[metacity]→[global_keybindings]で、先ほど選んだ数字と同じところに、ショートカットキーを追加 NTFSのマウント /dev/sda1を/mnt/Pにマウントする。以下を、/etc/fstabに追記する。詳細は、man fstab。 /dev/sda1 /mnt/P ntfs defaults,uid=1000,gid=2000,iocharset=utf8 0 0 システム構築 サービスの自動起動の設定 サービス(Apache2)を自動起動するように設定。 # /usr/sbin/update-rc.d apache2 start 90 2 3 4 5 . stop 20 0 1 6 . Adding system startup for /etc/init.d/apache2 ... /etc/rc0.d/K20apache2 - ../init.d/apache2 /etc/rc1.d/K20apache2 - ../init.d/apache2 /etc/rc6.d/K20apache2 - ../init.d/apache2 /etc/rc2.d/S90apache2 - ../init.d/apache2 /etc/rc3.d/S90apache2 - ../init.d/apache2 /etc/rc4.d/S90apache2 - ../init.d/apache2 /etc/rc5.d/S90apache2 - ../init.d/apache2 起動しているサービスを停止する"update-rc.d -f サービス名 remove"を使って、リンクを削除してから停止用リンクを作成するまた、リンクを削除しただけではaptitude safe-upgradeで作成される可能性があるため、stopするリンクを作成する。 # /usr/sbin/update-rc.d -f apache2 remove Removing any system startup links for /etc/init.d/apache2 ... /etc/rc0.d/K90apache2 /etc/rc1.d/K90apache2 /etc/rc2.d/S90apache2 /etc/rc3.d/S90apache2 /etc/rc4.d/S90apache2 /etc/rc5.d/S90apache2 /etc/rc6.d/K90apache2 # /usr/sbin/update-rc.d サービス名 stop 30 0 1 2 3 4 5 6 . Adding system startup for /etc/init.d/apache2 ... /etc/rc0.d/K30apache2 - ../init.d/apache2 /etc/rc1.d/K30apache2 - ../init.d/apache2 /etc/rc2.d/K30apache2 - ../init.d/apache2 /etc/rc3.d/K30apache2 - ../init.d/apache2 /etc/rc4.d/K30apache2 - ../init.d/apache2 /etc/rc5.d/K30apache2 - ../init.d/apache2 /etc/rc6.d/K30apache2 - ../init.d/apache2 rc.d内にサービスのリンクを作成(デフォルトを指定) # /usr/sbin/update-rc.d apache2 defaults 90 Adding system startup for /etc/init.d/apache2 ... /etc/rc0.d/K90apache2 - ../init.d/apache2 /etc/rc1.d/K90apache2 - ../init.d/apache2 /etc/rc6.d/K90apache2 - ../init.d/apache2 /etc/rc2.d/S90apache2 - ../init.d/apache2 /etc/rc3.d/S90apache2 - ../init.d/apache2 /etc/rc4.d/S90apache2 - ../init.d/apache2 /etc/rc5.d/S90apache2 - ../init.d/apache2 Debianでのランレベル init0 = 停止 init1 = シングルユーザーモード init2 = マルチユーザーモード init3 = init2に同じ init4 = init2に同じ init5 = init2に同じ init6 = 再起動 参考 Debianでの起動処理(init)とランレベル(rc.d)の制御--Debian のサービス自動起動を切る方法 Hasta Pronto.org ポートを開けている不要なサービスを停止する 開いているポートを確認(nmapコマンド) # nmap -sT -O localhost Starting Nmap 4.53 ( http //insecure.org ) at 2008-08-31 23 01 JST Interesting ports on localhost.localdomain (127.0.0.1) Not shown 1711 closed ports PORT STATE SERVICE 80/tcp open http 111/tcp open rpcbind 631/tcp open ipp Device type general purpose Running Linux 2.6.X OS details Linux 2.6.17 - 2.6.18 Uptime 0.082 days (since Sun Aug 31 21 03 32 2008) Network Distance 0 hops OS detection performed. Please report any incorrect results at http //insecure.org/nmap/submit/ . Nmap done 1 IP address (1 host up) scanned in 1.434 seconds ポートを使用中のプロセスを確認"111/tcp open rpcbind"というのを止める。lsofコマンドで、何のプロセスが使用しているのかを確認する。または、"netstat -anp"を使用する。 # lsof -i 111 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME portmap 4806 daemon 3u IPv4 13782 UDP * sunrpc portmap 4806 daemon 4u IPv4 13787 TCP * sunrpc (LISTEN) 不要なサービスを停止 # /usr/sbin/update-rc.d -f portmap remove Removing any system startup links for /etc/init.d/portmap ... /etc/rc0.d/S32portmap /etc/rc1.d/K81portmap /etc/rc2.d/S18portmap /etc/rc3.d/S18portmap /etc/rc4.d/S18portmap /etc/rc5.d/S18portmap /etc/rc6.d/S32portmap /etc/rcS.d/S43portmap # /usr/sbin/update-rc.d portmap stop 18 0 1 2 3 4 5 6 . Adding system startup for /etc/init.d/portmap ... /etc/rc0.d/K18portmap - ../init.d/portmap /etc/rc1.d/K18portmap - ../init.d/portmap /etc/rc2.d/K18portmap - ../init.d/portmap /etc/rc3.d/K18portmap - ../init.d/portmap /etc/rc4.d/K18portmap - ../init.d/portmap /etc/rc5.d/K18portmap - ../init.d/portmap /etc/rc6.d/K18portmap - ../init.d/portmap 参考 リッスンするポートの確認 不要なサービスを停止する LVM2 on RAID1の構築 Software RAIDの構築(RAID1)? LVM2の構築? /homeの移動? HDDのフォーマット NVIDIAドライバのインストール 以下、root権限 apt-get update apt-get -t experimental install nvidia-kernel-source apt-get install module-assistant m-a prepare m-a auto-install nvidia-kernel apt-get -t experimental install nvidia-glx 最後に、rebootする。 参考 Kenshi Muto 問題対応 aptitudeでsegmentation fault aptitudeコマンドを打つとsegmentation faultが発生。aptのキャッシュを消した後、update。 # rm /var/cache/apt/pkgcache.bin # rm /var/cache/apt/srcpkgcache.bin # aptitude update 4GBのメモリを認識しない 環境は、マザーボードがP5B。BuffaloのPC6400-2GBx2のメモリを指した。memtestは、問題無し。 BIOSでは4GBまでメモリを認識しているが、Debian上では2GBの認識になっている。対応したカーネルを入れると対応できるようだ。 $ sudo aptitude install linux-image-2.6-686-bigmem BIOSのMemory Remappingオプションを有効にしてみたが、やっぱりおかしい。 Memory Remapping + linux-image-2.6-686-bigmem - OS 4GB認識(不安定)、BIOS 4GB認識 Memory Remapping + linux-image-2.6-686 - OS 2GB認識、BIOS 4GB認識 linux-image-2.6-686-bigmem - OS 3GB認識(不安定)、BIOS 3GB認識 linux-image-2.6-686 - OS 2GB認識、BIOS 3GB認識 2chのスレでこれを発見 3 :Socket774:2007/12/30(日) 02 24 22 ID 30GTqav6 ■4GB以上のメモリを使う方法 1. BIOSの"Memory Hole Remapping"の項目をEnableに設定する ※無い場合は死亡 2. 対応できるOSを使うこと 対応OS例 ・Windows2003ServerのEnterprise以上 ・WindowsXP(64bit) ・WindowsVista(64bit) 制限 対応OSを利用していても、マザーボード(BIOSバージョン)やビデオカード、 PCIの拡張カード等の状態によっては4GB使えなかったり不安定になるようです。 未検証情報 NVIDIA製GPUはMemory Hole Remappingに対応できないため、 上記の作業をすると動画再生支援などのアクセラレーション機能が死亡 →実質的に4GB以上のメモリを積んでいる場合、nForce系は使えない NVIDIA製GPUのビデオカードやForcewareのバージョン、 マザーボードの組み合わせによって発生したりしなかったりするらしい。 4 :Socket774:2007/12/30(日) 02 25 04 ID 30GTqav6 ■参考 ・Vista 32bitの公式制限は3.12GB http //support.microsoft.com/kb/929605/ja ・Vista 64bitの物理メモリ上限 HomeBasic … 8GB HomePremium … 16GB Business … 128GB Ultimate … 128GB ・SC420 では物理メモリ 4GB はフルフルに使えない http //d.hatena.ne.jp/dayflower/20070524/1179987794 Memory Remapping OFF では,どのような環境でも 3GB Memory Remapping ON で Vista, Linux(IA32 w/o PAE)だと 2GB(!) Memory Remapping ON で Vista(IA32 with PAE) だと 3GB Memory Remapping ON で Vista(x86_64)だと 4GB(成功) 17 :Socket774:2007/12/30(日) 17 48 08 ID vYAQwBlb 3 制限 対応OSを利用していても、マザーボード(BIOSバージョン)やビデオカード、 PCIの拡張カード等の状態によっては4GB使えなかったり不安定になるようです。 これはもっと正確に書いておいたほうが良いのでは? 要するに、バスマスタ動作を行うカードで、デュアルアドレスコマンド(オプション)を使用出来ないものでは ドライバが用意したメモリが4G以上のアドレスにある場合に、そこにアクセスできない。 逆に関係の無い4G以下のアドレスにアクセスしてメモリを破壊する。 18 :Socket774:2007/12/30(日) 17 53 53 ID vYAQwBlb 3 未検証情報 NVIDIA製GPUはMemory Hole Remappingに対応できないため、 上記の作業をすると動画再生支援などのアクセラレーション機能が死亡 →実質的に4GB以上のメモリを積んでいる場合、nForce系は使えない NVIDIA製GPUのビデオカードやForcewareのバージョン、 マザーボードの組み合わせによって発生したりしなかったりするらしい。 これも意味不明。 Memory Hole Remappingなんてメモリコントローラーへのアドレス線を繋ぎ変えてるだけなんだから PCIデバイス側には何の関係もない。 動かないカードは 17と同じ原因だろ メモリ4Gを認識するには、マザーボード側の対応にもよるようだ。 ASUSマザーボード友の会 Wikiによると、P5B+Debianでは4GBまで認識する事は難しそう。 HDDの認識順番 玄人指向のSATA2I2-PCIe(SiliconImage社製Sil3132チップ搭載)を接続すると、HDDの認識順が変わってしまい、起動できなくなった。 玄人指向のSATA2I2-PCIeを接続する前までは、以下の構成だった。 マザーボードに接続したHDD→/dev/sda 玄人指向のSATA2I2-PCIeを接続すると、以下のような構成に変更された。 SATA2I2-PCIeに接続した1台のHDD→/dev/sda マザーボードに接続したHDD→/dev/sdb マザーボードに接続されたHDDから認識するように設定を変更した。使用するモジュールはlsmodコマンドにて確認する(上にあるほど最近読み込まれたモジュール)。 # vi /etc/initramfs-tools/module ata_piix sata_sil24 # update-initramfs -u -k all # reboot 上のコマンドは、全てのinitrdを再作成する。以下のコマンドだと1つだけ再作成となる。 # mkinitramfs -o /boot/initrd.img-2.6.21-2-amd64 2.6.21-2-amd64 initrdイメージは、cpioでアーカイブされ、gzipで圧縮されたファイル。中身を確認するには、以下のようにする。 # mkdir /tmp/initrd # cd /tmp/initrd # cp /boot/initrd.img-2.6.21-2-amd64 initrd.cpio.gz # gzip -d initrd.cpio.gz # cpio -i -d -H newc -F initrd.cpio --no-absolute-filenames # cat conf/modules ata_piix ahci unix # cd /tmp # rm -r initrd 追記 ファイルシステムのラベルを/etc/fstabで指定すると良いかも。 参考 Debian GNU/Linux 4.0 ("etch") リリースノート (PA-RISC 用)--initrd-tools が廃止され,initramfs-tools が推奨になりました Xineのメニューが文字化けする 日本語のフォントになってないので、メニューが文字化けする(表示されない)。パッチファイルを当てて、パッケージを再作成する。 $ apt-get source xine-ui $ cd xine-ui-0.99.5+cvs20070914 $ patch -p0 ../fontJa.patch $ dpkg-buildpackage -rfakeroot -uc -b $ dpkg -i xine-ui-*.deb #ref error :ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (fontJa.patch) Berylを使っているとSwingのウィンドウの中が表示されない CompizやBeryl等のCompositeManagerではウィンドウ内部が描画されない。JavaSE6では環境変数AWT_TOOLKITを MToolkitに設定するかjavaコマンドの引数に"-Dawt.toolkit=sun.awt.motif.MToolkit"を追加することで回避できるようです。 参考 V2C Download リンク Debian Debian -- ユニバーサルオペレーティングシステム Debian JP Project - Debian JP Project フロントページ - Debian Wiki TopPage - Debian GNU/Linux スレッドテンプレ Linux|Unix 2ch-Linux-Beginners - FrontPage UNIXな生活
https://w.atwiki.jp/prcs/pages/20.html
USBオートマウントパッケージの導入 パッケージのインストール KURO-BOX ~# KURO-BOX ~# apt-get install usbmount ・ ・ ・ KURO-BOX ~# 設定ファイルの変更 KURO-BOX ~# KURO-BOX ~# vi /etc/usbmount/usbmount.conf ・ ・ ・ 設定ファイルの更新#FILESYSTEMS="ext2 ext3"→FILESYSTEMS="ext2 ext3 vfat usbfs" USBメモリ接続前のマウント状況 KURO-BOX ~# KURO-BOX ~# df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 2.4G 412M 1.9G 18% / tmpfs 63M 0 63M 0% /lib/init/rw udev 10M 32K 10M 1% /dev tmpfs 63M 0 63M 0% /dev/shm /dev/hda3 5.0G 1.3G 3.6G 26% /mnt KURO-BOX ~# USBメモリ接続後のマウント状況余り出来が良いとは言えません・・・ KURO-BOX ~# KURO-BOX ~# df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 2.4G 412M 1.9G 18% / tmpfs 63M 0 63M 0% /lib/init/rw udev 10M 32K 10M 1% /dev tmpfs 63M 0 63M 0% /dev/shm /dev/hda3 5.0G 1.3G 3.6G 26% /mnt /dev/sda1 7.6G 329M 7.2G 5% /media/usb0 KURO-BOX ~# マウント状態の確認 KURO-BOX ~# KURO-BOX ~# dmesg | tail sd 1 0 0 0 [sda] Write Protect is off sd 1 0 0 0 [sda] Mode Sense 00 00 00 00 sd 1 0 0 0 [sda] Assuming drive cache write through sd 1 0 0 0 [sda] 15794175 512-byte hardware sectors (8087 MB) sd 1 0 0 0 [sda] Write Protect is off sd 1 0 0 0 [sda] Mode Sense 00 00 00 00 sd 1 0 0 0 [sda] Assuming drive cache write through sda sda1 sd 1 0 0 0 [sda] Attached SCSI removable disk usb-storage device scan complete KURO-BOX ~# cf利用に伴う短命対策 swap書込み対策/etc/sysctl.confに下記を追記 vm.swappiness = 0 tmpファイルの書込み先変更/etc/fstabに下記を追記 tmpfs/tmptmpfsdefaults,size=512m0 0 smartmontoolsの導入 smartmontoolsのインストールIDEの為、使えませんでした・・・ KURO-BOX ~# KURO-BOX ~# aptitude install smartmontools ・ ・ ・ smartmontoolsの実行 KURO-BOX ~# KURO-BOX ~# smartctl -s on /dev/hda smartctl version 5.36 [powerpc-unknown-linux-gnu] Copyright (C) 2002-6 Bruce Al len Home page is http //smartmontools.sourceforge.net/ === START OF ENABLE/DISABLE COMMANDS SECTION === SMART Enabled. KURO-BOX ~#